.htw-page-numbuzin-nad-gold-firming-cream{box-sizing:border-box;width:100%;max-width:none;min-width:0;--htw-space:clamp(1rem,3vw,3rem);font-family:inherit;color:inherit}
.htw-page-numbuzin-nad-gold-firming-cream.htw-kind-wooc{padding:var(--htw-space)}
@media(max-width:600px){.htw-page-numbuzin-nad-gold-firming-cream.htw-kind-wooc{padding:1rem}}
:where(.htw-page-numbuzin-nad-gold-firming-cream) *,:where(.htw-page-numbuzin-nad-gold-firming-cream) *::before,:where(.htw-page-numbuzin-nad-gold-firming-cream) *::after{box-sizing:border-box}
:where(.htw-page-numbuzin-nad-gold-firming-cream) img,:where(.htw-page-numbuzin-nad-gold-firming-cream) video{max-width:100%;height:auto}
:where(.htw-page-numbuzin-nad-gold-firming-cream) .wp-block-group{min-width:0}
html .htw-src-numbuzin-nad-gold-firming-cream :where(.is-layout-flow,.is-layout-constrained,.wp-block-group,.wp-block-column)>:where(*){margin-block-start:0}
html .htw-src-numbuzin-nad-gold-firming-cream :where(figure.wp-block-image){margin:0}
.htw-src-numbuzin-nad-gold-firming-cream :where(figure.wp-block-image)>img{object-fit:inherit;object-position:inherit;border-radius:inherit}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel]{position:relative}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-viewport]{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;transform:none!important}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-viewport]::-webkit-scrollbar{display:none}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-viewport].htw-dragging{cursor:grabbing;user-select:none}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-track]{display:flex!important;flex-wrap:nowrap!important;transform:none!important;width:auto!important;left:0!important;margin-left:0!important;margin-right:0!important}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-track]::before,.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-track]::after{content:none!important;display:none!important}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-slide]{display:block!important;float:none!important;flex:0 0 calc(100% / var(--htw-per-view,1) - var(--htw-slide-gutter,0px))!important;width:auto!important;max-width:none!important;min-width:0;opacity:1!important;visibility:visible!important;left:auto!important;transform:none!important;scroll-snap-align:start}
@media(max-width:1024px){.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-slide]{flex-basis:calc(100% / min(var(--htw-per-view,1),3) - var(--htw-slide-gutter,0px))!important}}
@media(max-width:600px){.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel-slide]{flex-basis:calc(100% / min(var(--htw-per-view,1),1.5) - var(--htw-slide-gutter,0px))!important}}
.htw-page-numbuzin-nad-gold-firming-cream .htw-carousel-control{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:#222;font-size:1.6rem;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.2)}
.htw-page-numbuzin-nad-gold-firming-cream .htw-carousel-prev{left:.75rem}
.htw-page-numbuzin-nad-gold-firming-cream .htw-carousel-next{right:.75rem}
.htw-page-numbuzin-nad-gold-firming-cream [data-htw-carousel][data-htw-carousel-static] .htw-carousel-control{display:none}
:where(.htw-page-numbuzin-nad-gold-firming-cream) .wp-block-heading{font-family:inherit;line-height:1.15}
:where(.htw-page-numbuzin-nad-gold-firming-cream) .wp-block-button__link{border-radius:var(--wp--custom--button-radius,4px)}
@font-face{font-family:Fustat;font-weight:700;font-style:normal;font-display:fallback;src:url("resources/e440889cf1f08c17.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n7.1d929945d51bc79c86d9283b7e73fd5018ff593d.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:700;font-style:normal;font-display:fallback;src:url("resources/e440889cf1f08c17.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n7.1d929945d51bc79c86d9283b7e73fd5018ff593d.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:600;font-style:normal;font-display:fallback;src:url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.f4bb15de2a3146533ca822cca7093c2ddad659a1.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.2fa700d43b599d61e64d1b7fd7cdb678778f9587.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:500;font-style:normal;font-display:fallback;src:url("resources/d2448a86975ec3a5.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n5.265c13c60cebbfc70bc82b151dd3e3340c7aaa2f.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:500;font-style:normal;font-display:fallback;src:url("resources/d2448a86975ec3a5.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n5.265c13c60cebbfc70bc82b151dd3e3340c7aaa2f.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:600;font-style:normal;font-display:fallback;src:url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.f4bb15de2a3146533ca822cca7093c2ddad659a1.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.2fa700d43b599d61e64d1b7fd7cdb678778f9587.woff") format("woff");}
.htw-src-numbuzin-nad-gold-firming-cream{
    /* Container */
    --container-max-width: 100%;
    --container-gutter: 1.25rem;

    /* Spacing */
    --section-vertical-spacing: 2.5rem;
    --section-stack-row-gap: 2rem;

    /* Form settings */
    --form-gap: 1rem; /* Gap between fieldset and submit button */
    --fieldset-gap: 0.5rem; /* Gap between each form input within a fieldset */
    --form-control-gap: 0.5rem; /* Gap between input and label (ignored for floating label) */
    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
    --input-padding-inline: 1rem; /* Horizontal padding for input, textarea and native select */
    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */

    /* Product listing gaps */
    --product-list-column-gap: 0.25rem;
    --product-list-padding-inline: clamp(0px, var(--product-list-column-gap) , min(1.75rem, var(--product-list-column-gap)));--product-list-row-gap: 1.75rem;/* Other sizes */
    --header-group-height: calc(var(--announcement-bar-height, 0px) + var(--countdown-condensed-height, 0px) + var(--header-height, 0px));
    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-height, 0px));
    --sticky-offset: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));

    /* RTL support */
    --transform-logical-flip: 1;
    --transform-origin-start: left;
    --transform-origin-end: right;

    /**
     * ---------------------------------------------------------------------
     * TYPOGRAPHY
     * ---------------------------------------------------------------------
     */

    /* Font properties */
    --subheading-font-family: Fustat, sans-serif;
    --subheading-font-weight: 700;
    --subheading-font-style: normal;
    --subheading-font-size: 0.875rem;
    --subheading-text-transform: none;
    --subheading-letter-spacing: -0.025em;
    --heading-font-family: Fustat, sans-serif;
    --heading-font-weight: 700;
    --heading-font-style: normal;
    --heading-text-transform: none;
    --heading-letter-spacing: -0.05em;
    --heading-line-height: 0.9;
    --heading-italic-font-family: "Red Rose", sans-serif;
    --heading-italic-font-weight: 400;
    --heading-italic-font-size-multiplier: 0%;
    --text-font-family: Fustat, sans-serif;
    --text-font-weight: 500;
    --text-font-style: normal;
    --text-transform: none;
    --text-letter-spacing: -0.01em;
    --text-line-height: 1.4;
    --text-font-medium-weight: 500;
    --text-font-bold-weight: 600;
    --button-font: var(--text-font-style) var(--text-font-weight) var(--button-font-size) / normal var(--text-font-family);
    --button-text-transform: none;
    --button-letter-spacing: 0.0em;

    /* Font sizes */--text-heading-size-factor: 0.9;
    --text-display-xl: max(0.75rem, clamp(3.5rem, 1.9223rem + 6.7314vw, 10rem) * var(--text-heading-size-factor));
    --text-display-l: max(0.75rem, clamp(3.375rem, 2.1311rem + 5.3074vw, 8.5rem) * var(--text-heading-size-factor));
    --text-display-m: max(0.75rem, clamp(3.25rem, 2.3701rem + 3.7540vw, 6.875rem) * var(--text-heading-size-factor));
    --text-h1: max(0.75rem, clamp(3rem, 2.3325rem + 2.8479vw, 5.75rem) * var(--text-heading-size-factor));
    --text-h2: max(0.75rem, clamp(2.5rem, 1.9539rem + 2.3301vw, 4.75rem) * var(--text-heading-size-factor));
    --text-h3: max(0.75rem, clamp(2rem, 1.6359rem + 1.5534vw, 3.5rem) * var(--text-heading-size-factor));
    --text-h4: max(0.75rem, clamp(1.75rem, 1.4466rem + 1.2945vw, 3rem) * var(--text-heading-size-factor));
    --text-h5: max(0.75rem, clamp(1.375rem, 1.2233rem + 0.6472vw, 2rem) * var(--text-heading-size-factor));
    --text-h6: max(0.75rem, clamp(1.1875rem, 1.1117rem + 0.3236vw, 1.5rem) * var(--text-heading-size-factor));
    --text-h7: max(0.75rem, clamp(1rem, 0.9545rem + 0.1942vw, 1.1875rem) * var(--text-heading-size-factor));
    --text-xs: 0.6875rem;
    --text-sm: 0.75rem;
    --text-base: 0.8125rem;
    --text-lg: 1.0rem;
    --button-font-size: 0.75rem;

    /* Rounded variables (used for border radius) */
    --rounded-full: 9999px;
    --subheading-border-radius: 0.0rem;
    --button-border-radius: 1.875rem;
    --input-border-radius: 0.625rem;

    /* Product card variables */
    --product-card-row-count: 2;

    /**
     * ---------------------------------------------------------------------
     * OTHER
     * ---------------------------------------------------------------------
     */

    --icon-stroke-width: 1.4px;
    --quotation-mark-svg: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" focusable=\"false\" width=\"62\" fill=\"none\" viewBox=\"0 0 62 57\"><path fill=\"%23000\" d=\"M.79 31.904 11.924.816h12.296l-8.12 31.088h7.888V56.96H.79V31.904Zm37.351 0L49.277.816h12.064l-8.12 31.088h7.888V56.96H38.141V31.904Z\" /></svg>");
  }

  .htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"]:root, .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"]:root{
    /* RTL support */
    --transform-logical-flip: -1;
    --transform-origin-start: right;
    --transform-origin-end: left;
  }

  @media screen and (min-width: 700px) {
    .htw-src-numbuzin-nad-gold-firming-cream{
      --text-xs: 0.6875rem;
      --text-sm: 0.8125rem;
      --text-base: 0.9375rem;
      --text-lg: 1.125rem;
      --subheading-font-size: 0.9375rem;

      /* Spacing */
      --container-gutter: 2rem;

      /* Form settings */
      --form-gap: 1.25rem; /* Gap between fieldset and submit button */
      --fieldset-gap: 0.75rem; /* Gap between each form input within a fieldset */
      --input-padding-block: 0.75rem; /* Vertical padding for input, textarea and native select */

      /* Font sizes */
      --button-font-size: 0.875rem;

      /* Product listing gaps */--product-list-column-gap: 0.75rem;
        --product-list-row-gap: 2.5rem;}
  }

  @media screen and (min-width: 1000px) {
    .htw-src-numbuzin-nad-gold-firming-cream{
      /* Spacing settings */
      --section-vertical-spacing: 3.5rem;
      --section-stack-row-gap: 3rem;
    }
  }

  @media screen and (min-width: 1399px) {
    .htw-src-numbuzin-nad-gold-firming-cream{
      /* Spacing settings */
      --section-vertical-spacing: 4.5rem;
      --container-gutter: 3rem;
    }
  }

  /**
   * ---------------------------------------------------------------------
   * COLORS
   * ---------------------------------------------------------------------
   */

  .htw-src-numbuzin-nad-gold-firming-cream{--page-overlay: 0 0 0 / 0.4;
    --dialog-backdrop-blur: 12px;

    /* Status colors */
    --success-background: 234 229 238;
    --success-text: 79 38 116;
    --warning-background: 253 241 224;
    --warning-text: 237 138 0;
    --error-background: 251 224 224;
    --error-text: 224 0 0;

    /* Product colors */
    --on-sale-text: 8 9 18;
    --on-sale-badge-background: 8 9 18;
    --on-sale-badge-text: 255 255 255;
    --sold-out-badge-background: 50 30 30;
    --sold-out-badge-text: 255 255 255;
    --custom-badge-background: 255 255 255;
    --custom-badge-text: 0 0 0;
    --star-color: 0 144 255;

    /* Default scheme */
    --default-color-scheme-background: 242 241 247;
    --default-color-scheme-background-gradient: ;
    --default-color-scheme-text-color: 7 7 7;
  }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-1), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-1){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-2, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-2{
      --accent: 7 7 7;
      --background: 255 255 255;
      --background-gradient: ;
      --background-secondary: 247 255 195;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 7 7 7;--border-color: 230 230 230;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 7 7 7;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 7 7 7;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 7 7 7;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 7 7 7;
      --input-text-transform: none;
    }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-2){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-5){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-3, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-3{
      --accent: 255 255 255;
      --background: 0 0 0 / 0;
      --background-gradient: ;
      --background-secondary: 240 240 240;
      --has-transparent-background: 1;
      --has-filled-background: 0;
      --text-color: 255 255 255;--border-color: 255 255 255 / 0.6;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 242 241 247;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 255 255 255;
      --button-text-primary: 8 9 18;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 3 3 5;
      --input-text-transform: none;
    }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-3), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-3){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-4) + .shopify-section:has(> .color-scheme--scheme-4), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-4) + .shopify-section:has(> .color-scheme--scheme-4){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-2){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-5){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-7) + .shopify-section:has(> .color-scheme--scheme-7), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-7) + .shopify-section:has(> .color-scheme--scheme-7){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5{
      --accent: 7 7 7;
      --background: 242 241 247;
      --background-gradient: ;
      --background-secondary: 255 255 255;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 7 7 7;--border-color: 219 218 223;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 7 7 7;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 225 195 245;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 7 7 7;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 7 7 7;
      --input-text-transform: none;
    }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5) + .shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5) + .shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2{
      --accent: 0 0 0;
      --background: 246 246 246;
      --background-gradient: ;
      --background-secondary: 255 255 255;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 0 0 0;--border-color: 221 221 221;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 0 0 0;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 0 0 0;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 0 0 0;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 0 0 0;
      --input-text-transform: none;
    }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2) + .shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2) + .shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-3), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-3){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250) + .shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250) + .shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c{
      --accent: 79 38 116;
      --background: 255 255 255;
      --background-gradient: ;
      --background-secondary: 79 38 116;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 0 0 0;--border-color: 230 230 230;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 0 0 0;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 242 241 247;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 79 38 116;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 7 7 7;
      --input-text-transform: none;
    }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-2){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-5){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f) + .shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f) + .shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-2){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-5){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){
          --section-has-same-background-as-previous-section: 1;
        }.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){
          --section-has-same-background-as-previous-section: 1;
        }@view-transition {
      navigation: auto;
    }

        







      

  .htw-src-numbuzin-nad-gold-firming-cream[id*="reelup"].shopify-app-block, .htw-src-numbuzin-nad-gold-firming-cream [id*="reelup"].shopify-app-block{
    width: 100%;
  }


    





  
.htw-src-numbuzin-nad-gold-firming-cream{--jdgm-primary-color: #474747;--jdgm-secondary-color: rgba(71,71,71,0.1);--jdgm-star-color: #D1A9EB;--jdgm-write-review-text-color: #FFFFFF;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #474747;}.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-snippet-widget, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #D1A9EB;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000;}

.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev-widg__summary-average a, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev-widg__summary-average a, .htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev__author, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev__author{color:black !important;}.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev__icon::before, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev__icon::before{color:black !important;}.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev__icon::after, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev__icon::after{background-color:black !important;}


  @-webkit-keyframes htw-src-numbuzin-nad-gold-firming-cream-jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg);}}@font-face{font-family:"JudgemeStar";src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal;}.htw-src-numbuzin-nad-gold-firming-cream.jdgm-widget *, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;}



  @font-face{font-family:"JudgemeStar";src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA14AA8AAAAAGBQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAARAAAAGA2I0JVY21hcAAAAdgAAABVAAABjOEvI+NjdnQgAAACMAAAAAsAAAAOAAAAAGZwZ20AAAI8AAAG7QAADgxiLvl6Z2FzcAAACSwAAAAIAAAACAAAABBnbHlmAAAJNAAAAWQAAAHQQ2rNrGhlYWQAAAqYAAAAMAAAADYpQ9FlaGhlYQAACsgAAAAbAAAAJAc8A1dobXR4AAAK5AAAAA4AAAAQD6AAAGxvY2EAAAr0AAAACgAAAAoBHACubWF4cAAACwAAAAAgAAAAIADcDkZuYW1lAAALIAAAAZkAAANFKDbO4XBvc3QAAAy8AAAAPQAAAGV3qg0ycHJlcAAADPwAAAB6AAAAnH62O7Z4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgYX7BOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGA48YHjAxBz0P4shinkNwzSgMCOKIiYAmooM5nic7ZCxDYBADAMvn0CBmIOKkkmoGJ9NHif/Y2DpLNmKUhhYABenCLAHI3WrteqdrfrgqJvI/m29y0lXjvKWn2zl115+zeS51KC2m2gv7TjAP2ybDQ0AAAB4nGNgQAYAAA4AAQB4nK1Xa1sbxxWe1Q2MAQNC2M267ihjUZcdySRxHGIrDtllURwlqcC43XVuu0i4TZNekt7oNb1flD9zVrRPnW/5aXnPzEoBB9ynz1M+6Lwz886c65xZSGhJ4n4UxlJ2H4n5nS5V7j2I6IZL1+LkoRzej6jQSD+bFtOi31f7br1OIiYRqK2RcESQ+E1yNMnkYZMKWtVVvUlFLQdHxeWa8AOqBjJJ/KywHPhZoxhQIdg7lDSrAIJ0QKXe4ahQKOAYqh9crvPsaL7m+JcloPJHVaeKNUWiFx3EoxWnYBSWNBU9qgUR66OVIMgJrhxI+rxHpdUHo2vOXBD2Q6qEUZ2KjXj3rQhkdxhJ6vUwtQk2bTDaiGOZWTYsuoapfCRpndfXmfl5L5KIxjCVNNOLEsxIXpthdJPRzcRN4jh2ES2aDfokdiMSXSbXMXa7dIXRlW76aEH0mfGoLPbjeJDG5HhxnHsQywH8UX7cpLKWsKDUSOHTVNCLaEr5NK18ZABbkiZVTLgRCTnIpvZ9yYvsrmvN518SSdin8lodi4EcyiF0ZevlBiK0EyU9N92NIxXXY0mb9yKsuRyX3JQmTWk6F3gjUbBpnsZQ+QrlovyUCvsPyenDEJpaa9I5LdnaebhVEvuST6DNJGZKsmWsndGjc/MiCP21+qRwzuuThTRrT3E8mBDA9USGQ5VyUk2whcsJIenCyLGVSK1Kt6yKuTO201XsEu6Xrh3fNK+NQ0dzs6IYQour6vEaiviCzgqFkAbpVpMWNKhS0oXgNT4AABmiBR7tYrRg8rWIgxZMUCRi0IdmWgwSOUwkLSJsTVrS3b0oKw224qs0d6AOm1TV3Z2oe89OunXMV838ss7EUnA/ypaWAnJSnxY9vnIoLT+7wD8L+CFnBbkoNnpRxuGDv/4QGYbahbW6wrYxdu06b8FN5pkYnnRgfwezJ5N1RgozIaoK8UJB3Rk5jmOyVdMiE4VwL6Il5cuQ5lF+c4hw4svkP5cuOWJRVIXv+xyBZaw5abY87dGnnvs0wrUCH2teky7qzGF5CfFm+TWdFVk+pbMSS1dnZZaXdVZh+XWdTbG8orNplt/Q2TmWnlbj+FMlQaSVbJHzDt+WJuljiyuTxY/sYvPY4upk8WO7KLWgC96ZfsKpf1tX2c/j/tXhn4RdT8M/lgr+sbwK/1g24B/LVfjH8pvwj+U1+MfyW/CP5Rr8Y9nSsm0K9rqG2kuJRNNzksCkFJewxTW7rum6R9dxH5/BVejIM7Kp0g3Fjf2JDJe9f3ac4my+EnLF0TNrWdmphRGaInv53LHwnMW5oeXzxvLncZrlhF/ViWt7qi08L1b+Jfhv647ayG44Nfb1JuIBB063H5cl3WjSC7p1sd2kjf9GRWH3QX8RKRIrDdmSHW4JCO3d4bCjOughER4+dF28SBuOU1tGhG+hd63QRdBKaKcNQ8tmhU/nA+9g2FJStoc48/ZJmmzZ86ii/DFbUsI9ZXMnOirJsnSPSqvlp2KfO+0MmrYyO9R2QpXg8euacLezr1IpSAaKynhUsVwKUhc44U73+J4UpqH/q23kWEHDNr9YM4HRgvNOUaJsT62giSAZZRRc+Sun4kQ2osFGFPGbd9IvdaEQ2uNYSMyWV/NYqDbC9NJkiWbM+rbqsFLO4p1JCNkZG2kSe1FLtvGgs/X5pGS78lRQpYHR3ePfLjaJp1V7ni3FJf/yMUuCcboS/sB53OVxijfRP1ocxW26GEQ9F2+qbMetbN1Zxr195cTqrts7seqfuvdJOwJNt7wnKdzSdNsbwjauMTh1JhUJbdE6doTGZa7PVRv5FB9ovnWdC1Th+rRw8+z52zqbwVsz3vI/lnTn/1XF7BP3sbZCqzpWL/U4t7ODBnzLG0flVYxue3WVxyX3ZhKCuwhBzV57fI3ghldbdBO3/LUz5rs4zlmu0gvAr2t6EeINjmKIcMttPLzjaL2puaDpDcBv65EQ2wA9AIfBjh45ZmYXwMzcY04HYI85DO4zh8F3mMPgu/oIvTAAioAcg2J95Ni5B0B27i3mOYzeZp5B7zDPoHeZZ9B7rDMESFgng5R1MthnnQz6zHkVYMAcBgfMYfCQOQy+Z+zaAvq+sYvR+8YuRj8wdjH6wNjF6ENjF6MfGrsY/cjYxejHiHF7ksCfmBFtAn5k4SuAH3PQzcjH6Kd4a3POzyxkzs8Nx8k5v8Dmlyan/tKMzI5DC3nHryxk+q9xTk74jYVM+K2FTPgduHcm5/3ejAz9EwuZ/gcLmf5H7MwJf7KQCX+2kAl/AfflyXl/NSND/5uFTP+7hUz/B3bmhH9ayIShhUz4VI/Omy9bqrijUqEY4p8mtMHY92j6gIpXe4fjx7r5BSXaAUEAAAAAAQAB//8AD3icbY8/SEJRFMbPucf3nv/SpxbPdHqUvECiVMRGaYj8Q4ZLOTkGQRAV/sFWURta3AuCdodoDZwiaGuqNdF8o5TbrfesocLl3MP97v2+3wcI8HlAPdoCL/iTcwJCWnY5HRZIoSGVFlUm+sPLqKkaLZCkSgIpoZiQIHaDEeRnWKaKeWDkmOEqwxU66Y0I8YifI414C/t9xDIAMCNnnwaUBxv44CLTsW3vJj0yY5D2zTgdNqskCjaWCmY69ikCpYJTHhcK3zY+A9XQdkxiViRkwHI/RrOTOwK2Zy5UBALKBaf+KBRuvQGvbBEDYVQdqAoUMspqUkJTEkpMogFvntZ4A9dKGMXoodjtbjyOs/nxPT5jhTfHvKHrWH1qt/VrUdcv/3V2Qzi55DAbuF32SQErS/2hABPC75VJnP8FIHmMbMUIr1ervI7xEsaNcZd9f9jEFyzz1gevD4dYW8fX4dUbfAFjQ2LfeJxjYGRgYABiBwu5rHh+m68M/MwvgCIMj2XcHiHo/1nML5iDgFwOBiaQKAAfTAqdeJxjYGRgYA76nwUkXzAwgElGBlTAAgBc+AObAHicY37BwMCMhAEhKAOtAAAAAAAAADQArgDoAAAAAQAAAAQAFAACAAAAAAACAAgAJACNAAAAQA4MAAAAAHicjZHBSsNAEIb/1KpowYOC5z2IWIS0BkXwpBTamwcPvXgxbbdJSpoNm43Qg48gPotXX8CTr+AL+BL+SUcQi9CEnXz7z8zuzATAPj7hYflccC3Zo34h3MA2BsIb1G+Fm+QH4U20YIW3qD8J7+IUL8ItHOCNJ3jNHe5m+BD2cORdCjew590Lb1BPhJvkZ+FNHHqvwlvU34V3MfS+hFs4btz0TL6wSRQ7ddJrq6AbnKvRQhlKSRamKixdbGyhrtXUZE6nqfHHZj4rJ5Ge68KFNjcJ9cmdjso0tKuOVWWobZGYTJ353VXnQGfahoSqiuIxCpybqqk1c9WX+1VuzUyPnR87l191Or/rQg8GORYcc4IIMRwUTqi2+Q3Q5TonjRihGLmMSpAhREolRMmMuPYU3F9zTbnLqGpGpGQfY9o5f02JCbM1WTPaMdvyblOfV8VPcEcbMS6tfetkrBMzpK3qS+rKFM5YU3etzAFtVmeHovzMosAjcwOqjh1XXdu6S4X+n/4Vz6x8Mypj6n49ZUf1Ch2+/8zrG7KBqKIAAAB4nGNgYoAALgbsgIWRiZGZkYWRlUGouCSxSLcgPzOvJDVFtzg/JzMFVSg1t6CkUhBFKCMxJ42BAQCLHRVSAAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnTYyMGhBaC4UeicDAwM3EmsnAzMDg8tGFcaOwIgNDh0RIH6Ky0YNEH8HBwNEgMElUnqjOkhoF0cDAyOLQ0dyCEwCBDYy8GntYPzfuoGldyMTg8tm1hQ2BhcXAJQcKgcAAA==") format("woff");font-weight:normal;font-style:normal;}


.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container], .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container], div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] *, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] *, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] :after, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] :after, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] :before, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] :before, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews *, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews *, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews :after, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews :after, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews :before, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews :before{box-sizing:border-box;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h1, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h1, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h2, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h2, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h3, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h3, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h4, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h4, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h5, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h5, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h6, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h6, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h1, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h1, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h2, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h2, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h3, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h3, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h4, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h4, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h5, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h5, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h6, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] ul, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] ul, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews ul, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews ul{padding:0;margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] li, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] li, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews li, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews li{list-style-type:none;padding:0;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] p, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] p, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews p, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews p{line-height:1.8;margin:0 0 4px;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] p:last-child, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] p:last-child, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews p:last-child, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews p:last-child{margin-bottom:0;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] a, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] a, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews a, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews a{text-decoration:none;color:inherit;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] button, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] button, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews button, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] button, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] button, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] input, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] input, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] textarea, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] textarea, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews button, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews button, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews input, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews input, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews select, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews select, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews textarea, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews textarea{font-family:inherit;font-size:1em;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] label, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] label, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] select, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews label, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews label, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews select, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews select{display:inline;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] select, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews select, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews select{width:auto;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] article, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] article, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] aside, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] aside, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews article, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews article, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews aside, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews aside{margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table th, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table th, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table tr, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table tr, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table td, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table td, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table th, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table th, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table tr, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table tr{border:0;font-family:inherit;font-size:1em;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table th, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table th, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table td, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table td, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table th, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table tr:hover td, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table tr:hover td, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table tr:hover th, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table tr:hover th, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table tr:hover td, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table tr:hover td, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table tr:hover th, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table tr:hover th{background:transparent;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] fieldset, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] fieldset, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews fieldset, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] img, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] img, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] svg, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] svg, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews img, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews img, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews svg, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews svg{max-width:none;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] div:empty, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] div:empty, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews div:empty, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews div:empty{display:block;}@font-face{font-family:oke-widget-icons;src:url("https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.fbb067ad.ttf") format("truetype"), url("https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.64db83c3.woff") format("woff"), url("https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg") format("svg");font-weight:400;font-style:normal;font-display:swap;}.htw-src-numbuzin-nad-gold-firming-cream.okeReviews :not([tabindex="-1"]):focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-oke-spin{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-oke-fade-in{0%{opacity:0;}to{opacity:1;}}



.htw-src-numbuzin-nad-gold-firming-cream{--oke-widget-spaceAbove:18px;--oke-widget-spaceBelow:18px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#070707;--oke-button-backgroundColorHover:#070707;--oke-button-backgroundColorActive:#262626;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#262626;--oke-button-borderRadius:7px;--oke-button-borderWidth:0;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#e2e1e7;--oke-border-width:1px;--oke-text-primaryColor:#070707;--oke-text-secondaryColor:#878787;--oke-text-small:12px;--oke-text-regular:15px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#0090ff;--oke-shadingColor:#f5f5f5;--oke-productImageSize:45px;--oke-attributeBar-shadingColor:#8f5eba;--oke-attributeBar-borderColor:#8f5eba;--oke-attributeBar-backgroundColor:#e6d9eb;--oke-attributeBar-markerColor:undefined;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#878787;--oke-filter-borderColor:#e2e1e7;--oke-filter-borderColorActive:#878787;--oke-filter-textColor:#070707;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#a8a8a8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#0090ff;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0;}.htw-src-numbuzin-nad-gold-firming-cream.oke-w, .htw-src-numbuzin-nad-gold-firming-cream .oke-w, .htw-src-numbuzin-nad-gold-firming-cream.oke-modal, .htw-src-numbuzin-nad-gold-firming-cream .oke-modal{--oke-title-fontWeight:700;--oke-title-fontSize:18px;--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:14px;--oke-bodyText-fontFamily:inherit;}
















@keyframes htw-src-numbuzin-nad-gold-firming-cream-cf-preload {
  from {
    transform: translateX(-100%);
    opacity: 0;
  }
  to {
    transform: translateX(100%);
    opacity: 1;
  }
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-cf-fadein {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.htw-src-numbuzin-nad-gold-firming-cream<br>      .swym-storefront-layout-root-component, .htw-src-numbuzin-nad-gold-firming-cream <br>      .swym-storefront-layout-root-component{}

@font-face{font-family:"GTStandard-M";src:url("https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2")
    format("woff2");font-style:normal;font-weight:450;font-display:swap;}

@font-face{font-family:"GTStandard-M";src:url("resources/6ea0b2680eb8aadc.woff2")
    format("woff2");font-style:normal;font-weight:500;font-display:swap;}

@font-face{font-family:"GTStandard-M";src:url("resources/d2910416447682f4.woff2")
    format("woff2");font-style:normal;font-weight:600;font-display:swap;}

.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-widget, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-widget{
    margin-top: 2%;
}
span.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-discount-badge, .htw-src-numbuzin-nad-gold-firming-cream span.restock-rocket-preorder-discount-badge{ background-color: #d12b2b !important;
color: #FFFFFF !important;
}

span.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-discounted-price, .htw-src-numbuzin-nad-gold-firming-cream span.restock-rocket-discounted-price{
    font-size: var(--text-h6);
    line-height: calc(var(--heading-line-height) + .1);
}

  .htw-src-numbuzin-nad-gold-firming-cream[data-shopify-attribute-error]::after, .htw-src-numbuzin-nad-gold-firming-cream [data-shopify-attribute-error]::after{
    content: attr(data-shopify-attribute-error);
    background-color: #fff;
    color: red;
  }

@font-face{font-family:Fustat;font-weight:700;font-style:normal;font-display:fallback;src:url("resources/e440889cf1f08c17.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n7.1d929945d51bc79c86d9283b7e73fd5018ff593d.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:700;font-style:normal;font-display:fallback;src:url("resources/e440889cf1f08c17.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n7.1d929945d51bc79c86d9283b7e73fd5018ff593d.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:600;font-style:normal;font-display:fallback;src:url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.f4bb15de2a3146533ca822cca7093c2ddad659a1.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.2fa700d43b599d61e64d1b7fd7cdb678778f9587.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:500;font-style:normal;font-display:fallback;src:url("resources/d2448a86975ec3a5.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n5.265c13c60cebbfc70bc82b151dd3e3340c7aaa2f.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:500;font-style:normal;font-display:fallback;src:url("resources/d2448a86975ec3a5.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n5.265c13c60cebbfc70bc82b151dd3e3340c7aaa2f.woff") format("woff");}
@font-face{font-family:Fustat;font-weight:600;font-style:normal;font-display:fallback;src:url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.f4bb15de2a3146533ca822cca7093c2ddad659a1.woff2") format("woff2"), url("https://us.numbuzin.com/cdn/fonts/fustat/fustat_n6.2fa700d43b599d61e64d1b7fd7cdb678778f9587.woff") format("woff");}
.htw-src-numbuzin-nad-gold-firming-cream{ --container-max-width: 100%; --container-gutter: 1.25rem; --section-vertical-spacing: 2.5rem; --section-stack-row-gap: 2rem; --form-gap: 1rem; --fieldset-gap: 0.5rem; --form-control-gap: 0.5rem; --checkbox-control-gap: 0.75rem; --input-padding-block: 0.65rem; --input-padding-inline: 1rem; --checkbox-size: 0.875rem; --product-list-column-gap: 0.25rem; --product-list-padding-inline: clamp(0px, var(--product-list-column-gap) , min(1.75rem, var(--product-list-column-gap))); --product-list-row-gap: 1.75rem; --header-group-height: calc(var(--announcement-bar-height, 0px) + var(--countdown-condensed-height, 0px) + var(--header-height, 0px)); --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-height, 0px)); --sticky-offset: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px)); --transform-logical-flip: 1; --transform-origin-start: left; --transform-origin-end: right; --subheading-font-family: Fustat, sans-serif; --subheading-font-weight: 700; --subheading-font-style: normal; --subheading-font-size: 0.875rem; --subheading-text-transform: none; --subheading-letter-spacing: -0.025em; --heading-font-family: Fustat, sans-serif; --heading-font-weight: 700; --heading-font-style: normal; --heading-text-transform: none; --heading-letter-spacing: -0.05em; --heading-line-height: 0.9; --heading-italic-font-family: "Red Rose", sans-serif; --heading-italic-font-weight: 400; --heading-italic-font-size-multiplier: 0%; --text-font-family: Fustat, sans-serif; --text-font-weight: 500; --text-font-style: normal; --text-transform: none; --text-letter-spacing: -0.01em; --text-line-height: 1.4; --text-font-medium-weight: 500; --text-font-bold-weight: 600; --button-font: var(--text-font-style) var(--text-font-weight) var(--button-font-size) / normal var(--text-font-family); --button-text-transform: none; --button-letter-spacing: 0.0em; --text-heading-size-factor: 0.9; --text-display-xl: max(0.75rem, clamp(3.5rem, 1.9223rem + 6.7314vw, 10rem) * var(--text-heading-size-factor)); --text-display-l: max(0.75rem, clamp(3.375rem, 2.1311rem + 5.3074vw, 8.5rem) * var(--text-heading-size-factor)); --text-display-m: max(0.75rem, clamp(3.25rem, 2.3701rem + 3.7540vw, 6.875rem) * var(--text-heading-size-factor)); --text-h1: max(0.75rem, clamp(3rem, 2.3325rem + 2.8479vw, 5.75rem) * var(--text-heading-size-factor)); --text-h2: max(0.75rem, clamp(2.5rem, 1.9539rem + 2.3301vw, 4.75rem) * var(--text-heading-size-factor)); --text-h3: max(0.75rem, clamp(2rem, 1.6359rem + 1.5534vw, 3.5rem) * var(--text-heading-size-factor)); --text-h4: max(0.75rem, clamp(1.75rem, 1.4466rem + 1.2945vw, 3rem) * var(--text-heading-size-factor)); --text-h5: max(0.75rem, clamp(1.375rem, 1.2233rem + 0.6472vw, 2rem) * var(--text-heading-size-factor)); --text-h6: max(0.75rem, clamp(1.1875rem, 1.1117rem + 0.3236vw, 1.5rem) * var(--text-heading-size-factor)); --text-h7: max(0.75rem, clamp(1rem, 0.9545rem + 0.1942vw, 1.1875rem) * var(--text-heading-size-factor)); --text-xs: 0.6875rem; --text-sm: 0.75rem; --text-base: 0.8125rem; --text-lg: 1.0rem; --button-font-size: 0.75rem; --rounded-full: 9999px; --subheading-border-radius: 0.0rem; --button-border-radius: 1.875rem; --input-border-radius: 0.625rem; --product-card-row-count: 2; --icon-stroke-width: 1.4px; --quotation-mark-svg: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" focusable=\"false\" width=\"62\" fill=\"none\" viewBox=\"0 0 62 57\"><path fill=\"%23000\" d=\"M.79 31.904 11.924.816h12.296l-8.12 31.088h7.888V56.96H.79V31.904Zm37.351 0L49.277.816h12.064l-8.12 31.088h7.888V56.96H38.141V31.904Z\" /></svg>"); }
.htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"]:root, .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"]:root{ --transform-logical-flip: -1; --transform-origin-start: right; --transform-origin-end: left; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream{ --text-xs: 0.6875rem; --text-sm: 0.8125rem; --text-base: 0.9375rem; --text-lg: 1.125rem; --subheading-font-size: 0.9375rem; --container-gutter: 2rem; --form-gap: 1.25rem; --fieldset-gap: 0.75rem; --input-padding-block: 0.75rem; --button-font-size: 0.875rem; --product-list-column-gap: 0.75rem; --product-list-row-gap: 2.5rem; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream{ --section-vertical-spacing: 3.5rem; --section-stack-row-gap: 3rem; }
}
@media screen and (min-width: 1399px) {
  .htw-src-numbuzin-nad-gold-firming-cream{ --section-vertical-spacing: 4.5rem; --container-gutter: 3rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream{ --page-overlay: 0 0 0 / 0.4; --dialog-backdrop-blur: 12px; --success-background: 234 229 238; --success-text: 79 38 116; --warning-background: 253 241 224; --warning-text: 237 138 0; --error-background: 251 224 224; --error-text: 224 0 0; --on-sale-text: 8 9 18; --on-sale-badge-background: 8 9 18; --on-sale-badge-text: 255 255 255; --sold-out-badge-background: 50 30 30; --sold-out-badge-text: 255 255 255; --custom-badge-background: 255 255 255; --custom-badge-text: 0 0 0; --star-color: 0 144 255; --default-color-scheme-background: 242 241 247; --default-color-scheme-background-gradient: ; --default-color-scheme-text-color: 7 7 7; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-1), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-1){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-2, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-2{ --accent: 7 7 7; --background: 255 255 255; --background-gradient: ; --background-secondary: 247 255 195; --has-transparent-background: 0; --has-filled-background: 1; --text-color: 7 7 7; --border-color: 230 230 230; --subheading-background: 0 0 0 / 0.0; --subheading-border: none; --subheading-text-color: 7 7 7; --subheading-has-padding: 0; --heading-highlight-accent-color: 7 7 7; --heading-highlight-text-color: 255 255 255; --button-background-primary: 7 7 7; --button-text-primary: 255 255 255; --input-background: 255 255 255; --input-text-color: 7 7 7; --input-text-transform: none; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-2){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-5){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-3, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-3{ --accent: 255 255 255; --background: 0 0 0 / 0; --background-gradient: ; --background-secondary: 240 240 240; --has-transparent-background: 1; --has-filled-background: 0; --text-color: 255 255 255; --border-color: 255 255 255 / 0.6; --subheading-background: 0 0 0 / 0.0; --subheading-border: none; --subheading-text-color: 255 255 255; --subheading-has-padding: 0; --heading-highlight-accent-color: 242 241 247; --heading-highlight-text-color: 255 255 255; --button-background-primary: 255 255 255; --button-text-primary: 8 9 18; --input-background: 255 255 255; --input-text-color: 3 3 5; --input-text-transform: none; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-3), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-3){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-4) + .shopify-section:has(> .color-scheme--scheme-4), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-4) + .shopify-section:has(> .color-scheme--scheme-4){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-2){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-5){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-7) + .shopify-section:has(> .color-scheme--scheme-7), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-7) + .shopify-section:has(> .color-scheme--scheme-7){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5{ --accent: 7 7 7; --background: 242 241 247; --background-gradient: ; --background-secondary: 255 255 255; --has-transparent-background: 0; --has-filled-background: 1; --text-color: 7 7 7; --border-color: 219 218 223; --subheading-background: 0 0 0 / 0.0; --subheading-border: none; --subheading-text-color: 7 7 7; --subheading-has-padding: 0; --heading-highlight-accent-color: 225 195 245; --heading-highlight-text-color: 255 255 255; --button-background-primary: 7 7 7; --button-text-primary: 255 255 255; --input-background: 255 255 255; --input-text-color: 7 7 7; --input-text-transform: none; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5) + .shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5) + .shopify-section:has(> .color-scheme--scheme-b796c558-68a4-4522-b15e-2930660425f5){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2{ --accent: 0 0 0; --background: 246 246 246; --background-gradient: ; --background-secondary: 255 255 255; --has-transparent-background: 0; --has-filled-background: 1; --text-color: 0 0 0; --border-color: 221 221 221; --subheading-background: 0 0 0 / 0.0; --subheading-border: none; --subheading-text-color: 0 0 0; --subheading-has-padding: 0; --heading-highlight-accent-color: 0 0 0; --heading-highlight-text-color: 255 255 255; --button-background-primary: 0 0 0; --button-text-primary: 255 255 255; --input-background: 255 255 255; --input-text-color: 0 0 0; --input-text-transform: none; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2) + .shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2) + .shopify-section:has(> .color-scheme--scheme-e6f836b2-bc48-4bfb-ba8f-8260da9b0ce2){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-3), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-3){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf) + .shopify-section:has(> .color-scheme--scheme-4b35fd55-92c9-4603-a86e-a2a523cf34cf){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250) + .shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250) + .shopify-section:has(> .color-scheme--scheme-fc01d6de-2bac-4359-9e99-1960d4a93250){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c{ --accent: 79 38 116; --background: 255 255 255; --background-gradient: ; --background-secondary: 79 38 116; --has-transparent-background: 0; --has-filled-background: 1; --text-color: 0 0 0; --border-color: 230 230 230; --subheading-background: 0 0 0 / 0.0; --subheading-border: none; --subheading-text-color: 0 0 0; --subheading-has-padding: 0; --heading-highlight-accent-color: 242 241 247; --heading-highlight-text-color: 255 255 255; --button-background-primary: 79 38 116; --button-text-primary: 255 255 255; --input-background: 255 255 255; --input-text-color: 7 7 7; --input-text-transform: none; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-2){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-5){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f) + .shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f) + .shopify-section:has(> .color-scheme--scheme-dd4276b8-ad1f-4734-ad3e-2664a29e4f2f){ --section-has-same-background-as-previous-section: 1; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-2), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-2){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-5), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-5){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-ead3d6fa-61e2-4e8a-bd85-509797145e5c){ --section-has-same-background-as-previous-section: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e) + .shopify-section:has(> .color-scheme--scheme-715900e6-a153-4387-be53-e7e14763e75e){ --section-has-same-background-as-previous-section: 1; }
@view-transition { navigation: auto; }

.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button{ height: clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px); min-height: clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px); border-radius: var(--shopify-accelerated-checkout-button-border-radius,0px); color: rgb(255, 255, 255); cursor: pointer; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 100%; font-size: 1em; font-weight: 500; line-height: 1; transition: background 0.2s ease-in-out; display: block; box-shadow: rgba(0, 0, 0, 0) 0px 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button[disabled]{ opacity: 0.6; cursor: default; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{ background-color: rgb(25, 144, 198); padding: 1em 2em; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded:hover:not([disabled]), .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded:hover:not([disabled]){ background-color: rgb(19, 111, 153); }




.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button.button.loading, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button.button.loading{ color: rgba(0, 0, 0, 0); position: relative; }




.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button .spinner, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button .spinner{ animation: 1.4s linear 0s infinite normal none running htw-src-numbuzin-nad-gold-firming-cream-shopify-rotator; }
@keyframes htw-src-numbuzin-nad-gold-firming-cream-shopify-rotator { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(270deg); }
}
.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button .path, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button .path{ stroke-dasharray: 280; stroke-dashoffset: 0; transform-origin: 50% center; stroke: rgb(18, 18, 18); animation: 1.4s ease-in-out 0s infinite normal none running htw-src-numbuzin-nad-gold-firming-cream-shopify-dash; }
@media screen and (forced-colors: active) {
  .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button .path, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button .path{ stroke: canvastext; }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-shopify-dash { 
  0% { stroke-dashoffset: 280px; }
  50% { stroke-dashoffset: 75px; transform: rotate(135deg); }
  100% { stroke-dashoffset: 280px; transform: rotate(450deg); }
}




@keyframes htw-src-numbuzin-nad-gold-firming-cream-acceleratedCheckoutLoadingSkeleton { 
  50% { opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1); }
  75% { opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5); }
  100% { opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1); }
}




























:where(.htw-src-numbuzin-nad-gold-firming-cream), .htw-src-numbuzin-nad-gold-firming-cream *, .htw-src-numbuzin-nad-gold-firming-cream::before, .htw-src-numbuzin-nad-gold-firming-cream ::before, .htw-src-numbuzin-nad-gold-firming-cream::after, .htw-src-numbuzin-nad-gold-firming-cream ::after{ box-sizing: border-box; border-style: solid; border-width: 0px; border-color: rgb(var(--border-color)); }
.htw-src-numbuzin-nad-gold-firming-cream{ text-size-adjust: none; tab-size: 4; scroll-padding-top: calc(var(--sticky-area-height) + 20px); interpolate-size: allow-keywords; line-height: 1.5; }
.htw-src-numbuzin-nad-gold-firming-cream{ background: rgb(var(--page-background)); font: var(--text-font-style) var(--text-font-weight) var(--text-base) / var(--text-line-height) var(--text-font-family); text-transform: var(--text-transform); letter-spacing: var(--text-letter-spacing);   }
hr.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream hr{ border-top-width: 1px; justify-self: stretch; height: 0px; }

a.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream a{ color: inherit; text-decoration: inherit; }
b.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream b, strong.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream strong{ font-weight: bolder; }
code.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream code, kbd.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream kbd, samp.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream samp, pre.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream pre{ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }
table.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream table{ text-indent: 0px; border-color: inherit; border-collapse: collapse; }
button.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream button, input.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream input, optgroup.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream optgroup, select.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream select, textarea.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream textarea{ font-family: inherit; font-size: 100%; font-weight: inherit; font-style: inherit; line-height: inherit; text-transform: inherit; color: inherit; margin: 0px; padding: 0px; }
input.htw-src-numbuzin-nad-gold-firming-cream[type="submit"], .htw-src-numbuzin-nad-gold-firming-cream input[type="submit"]{ cursor: pointer; }
select.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream select{ white-space: nowrap; text-overflow: ellipsis; }
button.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream button, .htw-src-numbuzin-nad-gold-firming-cream[type="button"], .htw-src-numbuzin-nad-gold-firming-cream [type="button"], .htw-src-numbuzin-nad-gold-firming-cream[type="reset"], .htw-src-numbuzin-nad-gold-firming-cream [type="reset"], .htw-src-numbuzin-nad-gold-firming-cream[type="submit"], .htw-src-numbuzin-nad-gold-firming-cream [type="submit"]{ appearance: button; background-color: rgba(0, 0, 0, 0); background-image: none; }
button.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream button, label.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream label, summary.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream summary, .htw-src-numbuzin-nad-gold-firming-cream[role="button"], .htw-src-numbuzin-nad-gold-firming-cream [role="button"], .htw-src-numbuzin-nad-gold-firming-cream[type="checkbox"], .htw-src-numbuzin-nad-gold-firming-cream [type="checkbox"], .htw-src-numbuzin-nad-gold-firming-cream[type="radio"], .htw-src-numbuzin-nad-gold-firming-cream [type="radio"], .htw-src-numbuzin-nad-gold-firming-cream[type="submit"], .htw-src-numbuzin-nad-gold-firming-cream [type="submit"]{ -webkit-tap-highlight-color: transparent; touch-action: manipulation; cursor: pointer; }
.htw-src-numbuzin-nad-gold-firming-cream::-webkit-inner-spin-button, .htw-src-numbuzin-nad-gold-firming-cream ::-webkit-inner-spin-button{ height: auto; }
.htw-src-numbuzin-nad-gold-firming-cream::-webkit-outer-spin-button, .htw-src-numbuzin-nad-gold-firming-cream ::-webkit-outer-spin-button{ height: auto; }
.htw-src-numbuzin-nad-gold-firming-cream[type="search"], .htw-src-numbuzin-nad-gold-firming-cream [type="search"]{ appearance: textfield; outline-offset: -2px; }
summary.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream summary{ list-style-type: none; }
summary.htw-src-numbuzin-nad-gold-firming-cream::-webkit-details-marker, .htw-src-numbuzin-nad-gold-firming-cream summary::-webkit-details-marker{ display: none; }
blockquote.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream blockquote, dl.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream dl, dd.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream dd, h1.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h1, h2.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h2, h3.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h3, h4.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h4, h5.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h5, h6.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h6, hr.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream hr, figure.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream figure, p.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream p, pre.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream pre{ margin: 0px; }
fieldset.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream fieldset{ margin: 0px; padding: 0px; }
legend.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream legend{ padding: 0px; }
ul.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream ul, ol.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream ol, menu.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream menu{ margin: 0px; padding: 0px; }
textarea.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream textarea{ resize: vertical; field-sizing: content; min-height: calc(var(--textarea-min-rows, 4) * 1lh + var(--input-padding-block, 0px) * 2); }
input.htw-src-numbuzin-nad-gold-firming-cream::placeholder, .htw-src-numbuzin-nad-gold-firming-cream input::placeholder, textarea.htw-src-numbuzin-nad-gold-firming-cream::placeholder, .htw-src-numbuzin-nad-gold-firming-cream textarea::placeholder{ opacity: 1; color: rgb(var(--text-color) / .5); }
.htw-src-numbuzin-nad-gold-firming-cream[type="date"], .htw-src-numbuzin-nad-gold-firming-cream [type="date"]{ min-height: 3rem; }
.htw-src-numbuzin-nad-gold-firming-cream:disabled, .htw-src-numbuzin-nad-gold-firming-cream :disabled{ cursor: default !important; }
picture.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream picture, img.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream img, svg.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream svg, video.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video, canvas.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream canvas, audio.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream audio, iframe.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream iframe, embed.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream embed, object.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream object{ display: block; }
img.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream img{ color: rgba(0, 0, 0, 0); object-fit: cover; object-position: center center; max-width: 100%; height: auto; max-height: 100%; }
picture.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream picture{ height: inherit; width: inherit; }
picture.htw-src-numbuzin-nad-gold-firming-cream source, .htw-src-numbuzin-nad-gold-firming-cream picture source{ display: contents; }
picture.htw-src-numbuzin-nad-gold-firming-cream img, .htw-src-numbuzin-nad-gold-firming-cream picture img, figure.htw-src-numbuzin-nad-gold-firming-cream img, .htw-src-numbuzin-nad-gold-firming-cream figure img{ height: inherit; width: inherit; }
.htw-src-numbuzin-nad-gold-firming-cream[role="img"] svg, .htw-src-numbuzin-nad-gold-firming-cream [role="img"] svg{ display: initial; }
video.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video{ max-width: 100%; height: auto; }
.htw-src-numbuzin-nad-gold-firming-cream:focus:not(:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream :focus:not(:focus-visible){ outline: none; }
.htw-src-numbuzin-nad-gold-firming-cream[hidden], .htw-src-numbuzin-nad-gold-firming-cream [hidden]{ display: none !important; }
@media (prefers-reduced-motion: reduce) {
  .htw-src-numbuzin-nad-gold-firming-cream::view-transition-group(*), .htw-src-numbuzin-nad-gold-firming-cream ::view-transition-group(*){ animation-duration: 0s; }
}
height-observer.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream height-observer{ display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.color-scheme, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme{ background-color: rgb(var(--background)); background-image: var(--background-gradient); color: rgb(var(--text-color)); border-color: rgb(var(--border-color)); }

.htw-src-numbuzin-nad-gold-firming-cream.accordion, .htw-src-numbuzin-nad-gold-firming-cream .accordion{ --accordion-block-padding: .875rem; --accordion-inline-padding: 0; box-sizing: content-box; box-shadow: 0 1px rgb(var(--border-color)),0 1px rgb(var(--border-color)) inset; text-align: start; justify-self: stretch; transition: color 0.2s; display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.accordion__summary, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary{ padding: var(--accordion-block-padding) var(--accordion-inline-padding); justify-content: space-between; align-items: center; column-gap: 0.75rem; transition: color 0.2s; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.accordion__summary img, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary img, .htw-src-numbuzin-nad-gold-firming-cream.accordion__summary svg, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary svg{ margin: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.accordion__summary .icon-accordion-arrow, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary .icon-accordion-arrow, .htw-src-numbuzin-nad-gold-firming-cream.accordion__summary .icon-accordion-small-arrow, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary .icon-accordion-small-arrow{ flex-shrink: 0; transition: transform 0.3s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.accordion.is-open :is(.accordion__summary .icon-accordion-arrow, .accordion__summary .icon-accordion-small-arrow), .htw-src-numbuzin-nad-gold-firming-cream .accordion.is-open :is(.accordion__summary .icon-accordion-arrow, .accordion__summary .icon-accordion-small-arrow){ transform: rotate(180deg); }
.htw-src-numbuzin-nad-gold-firming-cream.accordion__content, .htw-src-numbuzin-nad-gold-firming-cream .accordion__content{ padding-block-end: var(--accordion-block-padding); padding-inline: var(--accordion-inline-padding); }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.accordion, .htw-src-numbuzin-nad-gold-firming-cream .accordion{ --accordion-block-padding: 1.25rem; }
  
}



.htw-src-numbuzin-nad-gold-firming-cream.big-link, .htw-src-numbuzin-nad-gold-firming-cream .big-link{ align-items: center; column-gap: 1.5rem; padding-block: 1.5rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.divide-y:not(.border-t, .border-b) > .big-link:first-child, .htw-src-numbuzin-nad-gold-firming-cream .divide-y:not(.border-t, .border-b) > .big-link:first-child{ padding-block-start: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.divide-y:not(.border-t, .border-b) > .big-link:last-child, .htw-src-numbuzin-nad-gold-firming-cream .divide-y:not(.border-t, .border-b) > .big-link:last-child{ padding-block-end: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.big-link > *, .htw-src-numbuzin-nad-gold-firming-cream .big-link > *{ transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out !important; }




@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.big-link, .htw-src-numbuzin-nad-gold-firming-cream .big-link{ column-gap: 2rem; padding-block: 1.75rem; }
  
}
.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card{ grid-template-columns: minmax(0px, 1fr); align-content: start; gap: 0px; display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card__content, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card__content{ padding-inline: var(--blog-post-card-padding-inline); }
.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card__image-container, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card__image-container{ margin-block-end: 1rem; }
@supports (grid-template-rows: subgrid) {
  .htw-src-numbuzin-nad-gold-firming-cream.blog-post-card:not(.blog-post-card--horizontal), .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card:not(.blog-post-card--horizontal){ grid-template-rows: subgrid; grid-row: span 2; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.blog-post-card__image-container, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card__image-container{ margin-block-end: 1.5rem; }
  
  
}

.htw-src-numbuzin-nad-gold-firming-cream.blog-post-list, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-list{ grid: var(--blog-post-list-grid); gap: var(--blog-post-list-gap); display: grid; }
@media screen and not (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.blog-post-list, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-list{ scroll-snap-type: x mandatory; }
}





.htw-src-numbuzin-nad-gold-firming-cream.shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{ all: revert; }
.htw-src-numbuzin-nad-gold-firming-cream.button, .htw-src-numbuzin-nad-gold-firming-cream .button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{ --button-padding-block: .75rem; --button-padding-inline: 1.5rem; --button-background: var(--button-background-primary); --button-text-color: var(--button-text-primary); --button-border-color: 0 0 0 / 0; appearance: none; background: rgb(var(--button-background)); border: 1px solid rgb(var(--button-border-color)); border-radius: var(--button-border-radius); color: rgb(var(--button-text-color)); font: var(--button-font); letter-spacing: var(--button-letter-spacing); text-transform: var(--button-text-transform); text-shadow: none; text-align: center; cursor: pointer; vertical-align: middle; transition: 0.2s ease-in-out; display: inline-block; position: relative; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.button, .shopify-challenge__button, .shopify-payment-button__button--unbranded):has(.icon), .htw-src-numbuzin-nad-gold-firming-cream :is(.button, .shopify-challenge__button, .shopify-payment-button__button--unbranded):has(.icon){ --button-padding-inline: 1.5rem; transition: transform 0.1s; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.button, .shopify-challenge__button, .shopify-payment-button__button--unbranded):not(:has(.button__content)), .htw-src-numbuzin-nad-gold-firming-cream :is(.button, .shopify-challenge__button, .shopify-payment-button__button--unbranded):not(:has(.button__content)){ padding: var(--button-padding-block) var(--button-padding-inline); }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream:is(.button, .shopify-challenge__button, .shopify-payment-button__button--unbranded):has(.icon):hover .icon, .htw-src-numbuzin-nad-gold-firming-cream :is(.button, .shopify-challenge__button, .shopify-payment-button__button--unbranded):has(.icon):hover .icon{ transform: translate(4px); }
}
.htw-src-numbuzin-nad-gold-firming-cream.button--outline, .htw-src-numbuzin-nad-gold-firming-cream .button--outline{ color: rgb(var(--button-text-color)); border-color: rgb(var(--button-text-color)); background: none; }

.htw-src-numbuzin-nad-gold-firming-cream.button__content, .htw-src-numbuzin-nad-gold-firming-cream .button__content{ padding: var(--button-padding-block) var(--button-padding-inline); justify-content: safe center; align-items: center; column-gap: 0.75rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.button__content::part(content), .htw-src-numbuzin-nad-gold-firming-cream .button__content::part(content){ align-items: center; column-gap: 0.75rem; display: flex; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.button:not(.button--sm), .htw-src-numbuzin-nad-gold-firming-cream .button:not(.button--sm), .htw-src-numbuzin-nad-gold-firming-cream.shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{ --button-padding-block: .875rem; --button-padding-inline: 2.5rem; }
}
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.button__content[rotated-text]::before, .htw-src-numbuzin-nad-gold-firming-cream .button__content[rotated-text]::before{ content: attr(rotated-text); min-width: max-content; position: absolute; inset-inline-end: 100%; }
  .htw-src-numbuzin-nad-gold-firming-cream.button__content[glowing]::after, .htw-src-numbuzin-nad-gold-firming-cream .button__content[glowing]::after{ --glowing-shape-width: min(40px, 60%); content: ""; inset: 0px; width: 100%; height: 100%; clip-path: polygon(calc(var(--glowing-shape-width) * .25) 0%,var(--glowing-shape-width) 0%,calc(var(--glowing-shape-width) * .75) 100%,0% 100%); background-color: rgb(var(--button-text-color) / .1); transform: translate(calc(-1 * var(--glowing-shape-width))); transition: transform 0.55s cubic-bezier(0.19, 1, 0.22, 1); position: absolute; }
  .htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"] .button__content[glowing]::after, .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"] .button__content[glowing]::after{ transform: translate(100%); }
  .htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[glowing]):hover .button__content[glowing]::after, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[glowing]):hover .button__content[glowing]::after{ transform: translate(100%); }
  .htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"] :is(.button:has(.button__content[glowing]):hover .button__content[glowing])::after, .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"] :is(.button:has(.button__content[glowing]):hover .button__content[glowing])::after{ transform: translate(calc(-1 * var(--glowing-shape-width))); }
  .htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]) .button__content, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]) .button__content{ transition: transform 0.2s ease-in-out; }
  .htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]):hover:not([aria-busy="true"]) .button__content[up-text], .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]):hover:not([aria-busy="true"]) .button__content[up-text]{ transform: translateY(-100%); }
  .htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]) .button__content[up-text]::before, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]) .button__content[up-text]::before{ content: attr(up-text); min-width: max-content; position: absolute; inset-block-start: calc(100% + var(--button-padding-block)); }
  @supports (content: attr(foo) / "") {
  .htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]) .button__content[up-text]::before, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]) .button__content[up-text]::before{ content: attr(up-text) / ""; }
}
}




.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button{ width: 100%; min-height: calc(1lh + var(--button-padding-block) * 2); vertical-align: top; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{ border-radius: var(--button-border-radius) !important; background-color: rgb(var(--button-background)) !important; color: rgb(var(--button-text-color)) !important; font: var(--button-font) !important; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded:hover:not([disabled]), .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded:hover:not([disabled]){ background-color: rgb(var(--button-background-primary)) !important; color: rgb(var(--button-text-primary)) !important; }
shopify-accelerated-checkout.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream shopify-accelerated-checkout, shopify-accelerated-checkout-cart.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream shopify-accelerated-checkout-cart{ --shopify-accelerated-checkout-button-block-size: 44px; --shopify-accelerated-checkout-button-border-radius: var(--button-border-radius); --shopify-accelerated-checkout-button-box-shadow: none; }
.htw-src-numbuzin-nad-gold-firming-cream.circle-button, .htw-src-numbuzin-nad-gold-firming-cream .circle-button{ --button-size: 1.75rem; width: var(--button-size); height: var(--button-size); color: currentcolor; cursor: pointer; z-index: 1; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 100%; place-content: center; transition: opacity 0.2s, color 0.2s; display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.circle-button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .circle-button[disabled]{ opacity: 0.5; }
.htw-src-numbuzin-nad-gold-firming-cream.circle-button::before, .htw-src-numbuzin-nad-gold-firming-cream .circle-button::before{ content: ""; background: rgb(var(--text-color) / .08); z-index: -1; border-radius: 100%; transition: transform 0.2s, background 0.2s; position: absolute; inset: 0px; }
@supports (color: color-mix(in srgb,white,black)) {
  .htw-src-numbuzin-nad-gold-firming-cream.circle-button::before, .htw-src-numbuzin-nad-gold-firming-cream .circle-button::before{ background: color-mix(in srgb,rgb(var(--text-color)) 8%,rgb(var(--background))); }
}
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.circle-button:not([disabled]):hover, .htw-src-numbuzin-nad-gold-firming-cream .circle-button:not([disabled]):hover, .htw-src-numbuzin-nad-gold-firming-cream.circle-button .group\:circle-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .circle-button .group\:circle-button:hover{ color: color-mix(in srgb,rgb(var(--text-color)) 8%,rgb(var(--background))); }
  .htw-src-numbuzin-nad-gold-firming-cream:is(.circle-button:not([disabled]):hover, .circle-button .group\:circle-button:hover)::before, .htw-src-numbuzin-nad-gold-firming-cream :is(.circle-button:not([disabled]):hover, .circle-button .group\:circle-button:hover)::before{ background: rgb(var(--text-color)); transform: scale(1.2); }
}
.htw-src-numbuzin-nad-gold-firming-cream.circle-button--lg, .htw-src-numbuzin-nad-gold-firming-cream .circle-button--lg, .htw-src-numbuzin-nad-gold-firming-cream.circle-button--xl, .htw-src-numbuzin-nad-gold-firming-cream .circle-button--xl{ --button-size: 2.5rem; }


@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.circle-button--xl, .htw-src-numbuzin-nad-gold-firming-cream .circle-button--xl{ --button-size: 3rem; }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-backButtonBounce { 
  0% { transform: translate(0px); }
  50% { transform: translate(calc(var(--transform-logical-flip) * 4px)); }
  100% { transform: translate(0px); }
}
.htw-src-numbuzin-nad-gold-firming-cream.back-button, .htw-src-numbuzin-nad-gold-firming-cream .back-button{ background: rgb(var(--text-color) / .08); border-radius: 20px; align-items: center; column-gap: 0.625rem; padding: 0.375rem 0.625rem; display: inline-flex; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.back-button:hover svg, .htw-src-numbuzin-nad-gold-firming-cream .back-button:hover svg{ animation: 0.5s ease 0s 1 normal none running htw-src-numbuzin-nad-gold-firming-cream-backButtonBounce; }
}


.htw-src-numbuzin-nad-gold-firming-cream.\@container\/content-box, .htw-src-numbuzin-nad-gold-firming-cream .\@container\/content-box{ container: content-box / inline-size; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box, .htw-src-numbuzin-nad-gold-firming-cream .content-box{ --content-box-spacing: max(1.5rem, var(--container-gutter)); --content-box-enable-transparent-header-compensation: 0; --sticky-inset-block-start: calc(var(--sticky-offset) + var(--content-box-spacing-block-start, var(--content-box-spacing))); grid-template-rows: [full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing))) [full-end]; grid-template-columns: [full-start] var(--content-box-spacing-inline-start, var(--content-box-inline-spacing, var(--content-box-spacing))) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-inline-end, var(--content-box-inline-spacing, var(--content-box-spacing))) [full-end]; display: grid; position: relative; }
@container content-box (width < 450px) {
  .htw-src-numbuzin-nad-gold-firming-cream.content-box, .htw-src-numbuzin-nad-gold-firming-cream .content-box{ --content-box-spacing: 1.5rem; }
}
@container content-box (width < 250px) {
  .htw-src-numbuzin-nad-gold-firming-cream.content-box, .htw-src-numbuzin-nad-gold-firming-cream .content-box{ --content-box-spacing: 1rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.content-box > *, .htw-src-numbuzin-nad-gold-firming-cream .content-box > *{ isolation: isolate; grid-area: inner-start / inner-start / inner-end / inner-end; }


.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media{ grid-area: full-start / full-start / full-end / full-end; grid-template-rows: minmax(0px, 1fr); grid-template-columns: minmax(0px, 1fr); align-items: stretch; width: 100%; height: 100%; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box[class*="min-h-"]:not(.min-h-auto) .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .content-box[class*="min-h-"]:not(.min-h-auto) .content-box__background-media{ position: absolute; inset: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media > *, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media > *{ width: 100%; height: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media img, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media img{ pointer-events: none; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media) ~ *, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media) ~ *{ transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay], [playsinline])), .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay], [playsinline])){ pointer-events: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay], [playsinline])) ~ *, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay], [playsinline])) ~ *{ opacity: 0; visibility: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media[suspended]) ~ *, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media[suspended]) ~ *{ pointer-events: none; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.content-box[class*="md:min-h-"] .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .content-box[class*="md:min-h-"] .content-box__background-media{ position: absolute; inset: 0px; }
}
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child [allow-transparent-header] .content-box:first-child, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child [allow-transparent-header] .content-box:first-child{ --content-box-enable-transparent-header-compensation: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box .placement-grid, .htw-src-numbuzin-nad-gold-firming-cream .content-box .placement-grid{ grid-template-columns: subgrid; grid-column: full-start / full-end; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box .placement-grid > *, .htw-src-numbuzin-nad-gold-firming-cream .content-box .placement-grid > *{ grid-column: inner-start / inner-end; }
.htw-src-numbuzin-nad-gold-firming-cream.content-box .placement-grid.span-full > *, .htw-src-numbuzin-nad-gold-firming-cream .content-box .placement-grid.span-full > *{ grid-column: full-start / full-end; }

.htw-src-numbuzin-nad-gold-firming-cream.scroll-marker, .htw-src-numbuzin-nad-gold-firming-cream .scroll-marker{ width: var(--scroll-marker-width, var(--scroll-marker-size)); height: var(--scroll-marker-height, var(--scroll-marker-size)); }









.htw-src-numbuzin-nad-gold-firming-cream.scroll-marker-group__line-progress, .htw-src-numbuzin-nad-gold-firming-cream .scroll-marker-group__line-progress{ transform-origin: var(--transform-origin-start); background-color: currentcolor; position: absolute; inset: 0px; transform: scaleX(0); }
















.htw-src-numbuzin-nad-gold-firming-cream:where(x-drawer, x-popover):not(:defined), .htw-src-numbuzin-nad-gold-firming-cream :where(x-drawer, x-popover):not(:defined){ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover){ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(base), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(base){ z-index: 999; box-sizing: inherit; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(content), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(content), .htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(header), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(header), .htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(footer), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(footer){ background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-image: var(--background-gradient); color: rgb(var(--text-color)); border-color: rgb(var(--border-color)); box-sizing: inherit; z-index: inherit; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(close-button){ color: currentcolor; cursor: pointer; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; place-content: center; width: 1.75rem; height: 1.75rem; display: grid; position: absolute; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(close-button)::before, .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(close-button)::before{ content: ""; background: rgb(var(--text-color) / .08); border-radius: 100%; transition: transform 0.2s; position: absolute; inset: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(close-button):hover::before, .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(close-button):hover::before{ transform: scale(1.2); }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(overlay){ background: rgb(var(--page-overlay)); min-height: 100lvh; backdrop-filter: blur(var(--dialog-backdrop-blur)); pointer-events: auto; position: fixed; inset: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer, .drawer-popover, .modal, .popover)::part(icon), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer, .drawer-popover, .modal, .popover)::part(icon){ isolation: isolate; display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.drawer, .htw-src-numbuzin-nad-gold-firming-cream .drawer{ --drawer-header-padding-block: min(1.25rem, var(--container-gutter)); --drawer-header-padding-inline: min(1.25rem, var(--container-gutter)); --drawer-body-padding-block: min(2rem, var(--container-gutter)); --drawer-body-padding-inline: min(2rem, var(--container-gutter)); --drawer-footer-padding-block: min(2rem, var(--container-gutter)); --drawer-footer-padding-inline: min(2rem, var(--container-gutter)); --drawer-max-width: min(100vw - 2rem, 37.5rem); }
.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(base), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(base){ pointer-events: none; position: fixed; inset: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(content), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(content){ width: 100%; height: 100%; max-width: var(--drawer-max-width); pointer-events: auto; flex-direction: column; align-content: start; display: flex; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(header), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(header){ --distance-to-bleed: var(--drawer-header-padding-inline); text-align: center; padding: var(--drawer-header-padding-block) var(--drawer-header-padding-inline); border-block-end: 1px solid rgb(var(--border-color)); place-items: center; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(close-button){ grid-area: 1 / 1; justify-self: start; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(body), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(body){ --distance-to-bleed: var(--drawer-body-padding-inline); padding: var(--drawer-body-padding-block) var(--drawer-body-padding-inline); overscroll-behavior-y: contain; flex: 1 1 auto; grid-template-columns: minmax(0px, 1fr); display: grid; overflow-y: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(footer), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(footer){ --distance-to-bleed: var(--drawer-footer-padding-inline); border-block-start: 1px solid rgb(var(--border-color)); padding: var(--drawer-footer-padding-block) var(--drawer-footer-padding-inline); }
.htw-src-numbuzin-nad-gold-firming-cream.drawer [slot="header"], .htw-src-numbuzin-nad-gold-firming-cream .drawer [slot="header"]{ grid-area: 1 / -1; }









.htw-src-numbuzin-nad-gold-firming-cream.modal, .htw-src-numbuzin-nad-gold-firming-cream .modal{ --modal-content-margin: 1rem; --modal-body-padding-block: 1.25rem; --modal-body-padding-inline: 1.25rem; --modal-content-width: 30rem; }
.htw-src-numbuzin-nad-gold-firming-cream.modal::part(base), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(base){ pointer-events: none; display: grid; position: fixed; inset: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.modal::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(content){ max-height: 70vh; margin: var(--modal-content-margin); pointer-events: auto; flex-direction: column; place-self: end stretch; display: flex; position: relative; box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 4px; }
.htw-src-numbuzin-nad-gold-firming-cream.modal::part(body), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(body){ padding: var(--modal-body-padding-block) var(--modal-body-padding-inline); overscroll-behavior-y: contain; grid-template-columns: minmax(0px, 1fr); align-items: safe center; display: grid; overflow-y: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.modal::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(close-button){ inset-block-start: 1rem; inset-inline-end: 1rem; }
.htw-src-numbuzin-nad-gold-firming-cream.modal [slot="image"], .htw-src-numbuzin-nad-gold-firming-cream .modal [slot="image"]{ object-fit: cover; object-position: center center; max-height: 200px; }


@media screen and (max-width: 999px) {
  .htw-src-numbuzin-nad-gold-firming-cream.modal:has([slot="image"])::part(close-button)::before, .htw-src-numbuzin-nad-gold-firming-cream .modal:has([slot="image"])::part(close-button)::before{ background: rgb(var(--background)); }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.modal, .htw-src-numbuzin-nad-gold-firming-cream .modal{ --modal-content-margin: 1.75rem; --modal-body-padding-block: 3rem; --modal-body-padding-inline: 3rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.modal::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(content){ grid-template-columns: minmax(0,var(--modal-content-width)); grid-auto-rows: minmax(0px, 1fr); grid-auto-flow: column; place-self: center; display: grid; }
  .htw-src-numbuzin-nad-gold-firming-cream.modal::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(close-button){ inset-block-start: 1.25rem; inset-inline-end: 1.25rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.modal [slot="image"], .htw-src-numbuzin-nad-gold-firming-cream .modal [slot="image"]{ grid-column-end: -2; width: 430px; height: 100%; max-height: none; }
  
}
.htw-src-numbuzin-nad-gold-firming-cream.popover, .htw-src-numbuzin-nad-gold-firming-cream .popover{ --popover-padding-inline: 1.25rem; }
@media screen and (max-width: 999px) {
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(base), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(base){ position: relative; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(content){ width: 100%; z-index: 0; flex-direction: column; max-height: 70dvh; display: flex; position: fixed; inset-block-end: 0px; inset-inline-start: 0px; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(header), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(header){ padding: .625rem var(--popover-padding-inline); border-block-end: 1px solid rgb(var(--border-color)); grid-template-columns: minmax(0px, 1fr) auto; align-items: center; column-gap: 1.5rem; display: grid; position: sticky; inset-block-start: 0px; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(close-button){ position: relative; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(body), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(body){ padding: .625rem var(--popover-padding-inline); overflow: auto; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream.popover::part(header), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(header){ display: none; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(content){ border: 1px solid rgb(var(--border-color)); width: max-content; min-width: 9.5rem; max-width: 15rem; max-height: 18.5rem; padding: 0.75rem 1.25rem; position: absolute; inset-block-start: calc(100% + 0.5rem); inset-inline-start: 0px; overflow: auto; box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 4px; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover[preferred-position="above"]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[preferred-position="above"]::part(content){ inset-block: auto calc(100% + 0.5rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.popover[preferred-alignment="start"]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[preferred-alignment="start"]::part(content){ inset-inline: auto 0px; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*="right"]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*="right"]::part(content){ left: calc(100% + var(--popover-anchor-inline-offset, 1rem)); right: auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*="left"]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*="left"]::part(content){ right: calc(100% + var(--popover-anchor-inline-offset, 1rem)); left: auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*="top"]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*="top"]::part(content){ bottom: var(--popover-anchor-block-offset, -3rem); top: auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*="bottom"]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*="bottom"]::part(content){ top: var(--popover-anchor-block-offset, -3rem); bottom: auto; }
}
.htw-src-numbuzin-nad-gold-firming-cream.popover::part(overlaid-close-button), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(overlaid-close-button){ z-index: 1; position: absolute; inset-block-start: 1.25rem; inset-inline-end: 1.25rem; }



























.htw-src-numbuzin-nad-gold-firming-cream.banner, .htw-src-numbuzin-nad-gold-firming-cream .banner{ --banner-background: var(--text-color) / .08; --banner-color: var(--text-color); color: rgb(var(--banner-color)); background: rgb(var(--banner-background)); border-radius: min(4px,var(--button-border-radius)); gap: 1rem 2rem; padding: 0.75rem; display: grid; }

@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.banner:has(.banner__action), .htw-src-numbuzin-nad-gold-firming-cream .banner:has(.banner__action){ grid-template-columns: 1fr auto; align-items: center; }
}



.htw-src-numbuzin-nad-gold-firming-cream.toast, .htw-src-numbuzin-nad-gold-firming-cream .toast{ text-align: center; z-index: 9999999; justify-items: center; display: grid; position: fixed; inset-block-end: 1.25rem; inset-inline: 0.625rem; }
.htw-src-numbuzin-nad-gold-firming-cream.toast__message, .htw-src-numbuzin-nad-gold-firming-cream .toast__message{ color: rgb(255, 255, 255); background: rgb(26, 26, 26); border-radius: 0.5rem; max-width: 25rem; padding: 0.75rem; font-size: 0.8125rem; box-shadow: rgba(26, 26, 26, 0.22) 0px 8px 16px -4px; }
.htw-src-numbuzin-nad-gold-firming-cream.toast__message--error, .htw-src-numbuzin-nad-gold-firming-cream .toast__message--error{ background: rgb(229, 28, 0); }
.htw-src-numbuzin-nad-gold-firming-cream.form, .htw-src-numbuzin-nad-gold-firming-cream .form{ align-content: start; row-gap: var(--form-gap); display: grid; }



.htw-src-numbuzin-nad-gold-firming-cream.fieldset, .htw-src-numbuzin-nad-gold-firming-cream .fieldset{ gap: var(--fieldset-gap); display: grid; }


.htw-src-numbuzin-nad-gold-firming-cream.form-control, .htw-src-numbuzin-nad-gold-firming-cream .form-control{ gap: var(--form-control-gap); display: grid; position: relative; }



.htw-src-numbuzin-nad-gold-firming-cream.input, .htw-src-numbuzin-nad-gold-firming-cream .input, .htw-src-numbuzin-nad-gold-firming-cream.textarea, .htw-src-numbuzin-nad-gold-firming-cream .textarea, .htw-src-numbuzin-nad-gold-firming-cream.select, .htw-src-numbuzin-nad-gold-firming-cream .select{ appearance: none; width: 100%; padding: var(--input-padding-block) var(--input-padding-inline); border: 1px solid rgb(var(--input-text-color) / calc(var(--has-transparent-background, 0) * .85 + .15)); border-radius: var(--input-border-radius); background: rgb(var(--input-background, transparent)); color: rgb(var(--input-text-color, var(--text-color))); text-align: start; text-transform: var(--input-text-transform); vertical-align: top; }
.htw-src-numbuzin-nad-gold-firming-cream.textarea, .htw-src-numbuzin-nad-gold-firming-cream .textarea{ border-radius: min(12px,var(--input-border-radius)); }
.htw-src-numbuzin-nad-gold-firming-cream:is(.input:focus, .textarea:focus, .select:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream :is(.input:focus, .textarea:focus, .select:focus-visible){ border-color: currentcolor; outline: none; }
.htw-src-numbuzin-nad-gold-firming-cream.select ~ svg, .htw-src-numbuzin-nad-gold-firming-cream .select ~ svg, .htw-src-numbuzin-nad-gold-firming-cream.select > svg, .htw-src-numbuzin-nad-gold-firming-cream .select > svg{ pointer-events: none; position: absolute; inset-block-start: calc(50% - 4.5px); inset-inline-end: calc(var(--input-padding-inline) + 1px); }
.htw-src-numbuzin-nad-gold-firming-cream.select:has(option[value=""]:checked), .htw-src-numbuzin-nad-gold-firming-cream .select:has(option[value=""]:checked){ color: rgb(var(--text-color) / .7); }



.htw-src-numbuzin-nad-gold-firming-cream:-webkit-any(.input, .textarea, .select):-webkit-autofill:has(~ .floating-label), .htw-src-numbuzin-nad-gold-firming-cream :-webkit-any(.input, .textarea, .select):-webkit-autofill:has(~ .floating-label){ padding-block: calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block)); }

.htw-src-numbuzin-nad-gold-firming-cream:is(.input, .textarea, .select):autofill:has(~ .floating-label), .htw-src-numbuzin-nad-gold-firming-cream :is(.input, .textarea, .select):autofill:has(~ .floating-label){ padding-block: calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block)); }

.htw-src-numbuzin-nad-gold-firming-cream.select:not(:has(option[value=""]:checked)):has(~ .floating-label), .htw-src-numbuzin-nad-gold-firming-cream .select:not(:has(option[value=""]:checked)):has(~ .floating-label){ padding-block: calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block)); }

.htw-src-numbuzin-nad-gold-firming-cream:is(:is(.input, .textarea):focus, :is(.input, .textarea):not(:placeholder-shown)):has(~ .floating-label), .htw-src-numbuzin-nad-gold-firming-cream :is(:is(.input, .textarea):focus, :is(.input, .textarea):not(:placeholder-shown)):has(~ .floating-label){ padding-block: calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block)); }

label.htw-src-numbuzin-nad-gold-firming-cream:focus-within:has(:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream label:focus-within:has(:focus-visible){ outline: -webkit-focus-ring-color auto 5px; }








.htw-src-numbuzin-nad-gold-firming-cream.checkbox, .htw-src-numbuzin-nad-gold-firming-cream .checkbox{ appearance: none; width: var(--checkbox-size); height: var(--checkbox-size); vertical-align: middle; background: rgb(var(--text-color) / .15) url("https://us.numbuzin.com/cdn/shop/t/60/assets/checkmark.svg") no-repeat center / 0; border-radius: 2px; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; position: relative; }
@supports (height: 1cap) {
  .htw-src-numbuzin-nad-gold-firming-cream.checkbox, .htw-src-numbuzin-nad-gold-firming-cream .checkbox{ vertical-align: calc(.5cap - .5 * var(--checkbox-size)); }
}
.htw-src-numbuzin-nad-gold-firming-cream.checkbox:checked, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:checked{ background-color: rgb(var(--accent)); background-blend-mode: difference; background-size: 10px 8px; }
.htw-src-numbuzin-nad-gold-firming-cream.checkbox:checked ~ label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:checked ~ label{ opacity: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.checkbox:disabled, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:disabled, .htw-src-numbuzin-nad-gold-firming-cream.checkbox:disabled ~ label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:disabled ~ label{ opacity: 0.5; cursor: default; }
.htw-src-numbuzin-nad-gold-firming-cream.checkbox:not(:disabled, :checked) ~ label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:not(:disabled, :checked) ~ label{ opacity: 0.7; }
.htw-src-numbuzin-nad-gold-firming-cream.checkbox ~ label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox ~ label{ transition: 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.radio, .htw-src-numbuzin-nad-gold-firming-cream .radio{ --radio-size: .625rem; appearance: none; width: var(--radio-size); height: var(--radio-size); vertical-align: calc(.5cap - .5 * var(--radio-size)); border: 1px solid rgb(var(--text-color) / .3); background: none; border-radius: 100%; transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.radio:checked, .htw-src-numbuzin-nad-gold-firming-cream .radio:checked{ background-color: rgb(var(--accent)); border-color: rgb(var(--text-color)); }
.htw-src-numbuzin-nad-gold-firming-cream.radio:disabled, .htw-src-numbuzin-nad-gold-firming-cream .radio:disabled, .htw-src-numbuzin-nad-gold-firming-cream.radio:disabled ~ label, .htw-src-numbuzin-nad-gold-firming-cream .radio:disabled ~ label{ opacity: 0.5; cursor: default; }



.htw-src-numbuzin-nad-gold-firming-cream.switch, .htw-src-numbuzin-nad-gold-firming-cream .switch{ --switch-height: 1rem; --switch-width: 2rem; --switch-padding: .15rem; --switch-toggle-size: 12px; appearance: none; height: var(--switch-height); width: var(--switch-width); padding-inline: var(--switch-padding); border-radius: var(--rounded-full); background: rgb(var(--text-color) / .15); align-self: center; align-items: center; transition: background 0.2s ease-in-out; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.switch::after, .htw-src-numbuzin-nad-gold-firming-cream .switch::after{ content: ""; width: var(--switch-toggle-size); height: var(--switch-toggle-size); background: rgb(var(--background)); border-radius: var(--rounded-full); transition: transform 0.2s ease-in-out; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }
.htw-src-numbuzin-nad-gold-firming-cream.switch:checked, .htw-src-numbuzin-nad-gold-firming-cream .switch:checked{ background: rgb(var(--accent)); }
.htw-src-numbuzin-nad-gold-firming-cream.switch:checked::after, .htw-src-numbuzin-nad-gold-firming-cream .switch:checked::after{ transform: translate(calc(var(--transform-logical-flip) * (var(--switch-width) - var(--switch-toggle-size) - var(--switch-padding) * 2))); }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading{ isolation: isolate; display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.text-indent .highlighted-heading, .htw-src-numbuzin-nad-gold-firming-cream .text-indent .highlighted-heading{ display: inline; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading[effect="italic"] em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading[effect="italic"] em{ font-family: var(--heading-italic-font-family); font-weight: var(--heading-italic-font-weight); font-style: italic; font-size: calc(100% + var(--heading-italic-font-size-multiplier)); }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em{ --highlight-inline-padding: 8px; --highlight-block-padding: .2em; margin-inline: var(--highlight-inline-padding); font-style: inherit; text-indent: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line){ position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after{ content: attr(data-content); width: calc(100% + var(--highlight-inline-padding) * 2); clip-path: inset(0px 100% 0px 0px); text-indent: var(--highlight-inline-padding); white-space: nowrap; pointer-events: none; text-align: start; position: absolute; inset-block-start: 0px; inset-inline-start: calc(-1 * var(--highlight-inline-padding)); overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"] :is(), .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"] :is(){ clip-path: inset(0px 0px 0px 100%); }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before{ color: rgba(0, 0, 0, 0); background-color: rgb(var(--heading-highlight-accent-color)); transition: background 0.2s; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after{ color: rgb(var(--heading-highlight-text-color)); transition: color 0.2s; }
@supports (content: "x" / "y") {
  .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after{ content: attr(data-content) / ""; }
}
@supports (height: 1cap) {
  .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em{ --highlight-block-padding: min(.2em, (1lh - 1cap) / 1.5); }
}
@supports (text-box: trim-both cap alphabetic) {
  .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::after{ text-box: cap alphabetic; padding-block: var(--highlight-block-padding); }
}
@supports (height: 1cap) and (not (text-box: trim-both cap alphabetic)) {
  .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect="marker"], [effect="tilted-marker"]) em ::part(line)::before{ height: 1cap; padding-block: var(--highlight-block-padding); inset-block-start: calc((1lh - 1cap) / 2 - var(--highlight-block-padding)); }
}
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*="circle"], [effect*="underline"]) em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*="circle"], [effect*="underline"]) em{ font-style: inherit; text-indent: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(line){ position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(shape), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(shape){ color: rgb(var(--heading-highlight-accent-color)); pointer-events: none; transition: color 0.2s; position: absolute; overflow: visible; }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(circle-shape), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(circle-shape){ width: 115%; height: 1.2em; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(underline-shape), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*="circle"], [effect*="underline"]) em ::part(underline-shape){ --shape-compensation: min(.5em, 20px); width: calc(100% + var(--shape-compensation)); height: 0.15em; inset-block-start: 100%; inset-inline-start: calc(-1 * var(--shape-compensation) / 2); }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section{ --section-disable-padding-collapsing: calc(1 - var(--section-enable-padding-collapsing, 0)); transition: top 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:empty, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:empty{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section-group-header-group, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section-group-header-group{ z-index: 5; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header{ z-index: 4; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header ~ .shopify-section-group-header-group, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header ~ .shopify-section-group-header-group{ z-index: 3; }
.htw-src-numbuzin-nad-gold-firming-cream.section-spacing, .htw-src-numbuzin-nad-gold-firming-cream .section-spacing{ padding-block-start: calc(var(--section-disable-padding-collapsing) * var(--section-vertical-spacing-block-start, var(--section-vertical-spacing))); padding-block-end: var(--section-vertical-spacing-block-end, var(--section-vertical-spacing)); }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(.section-spacing), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(.section-spacing){ scroll-margin-block-start: var(--sticky-area-height); }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child:has([allow-transparent-header]) .section-spacing, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child:has([allow-transparent-header]) .section-spacing{ --section-vertical-spacing-block-start: calc(var(--section-vertical-spacing) + var(--header-height) - 16px); }






.htw-src-numbuzin-nad-gold-firming-cream.section-split, .htw-src-numbuzin-nad-gold-firming-cream .section-split{ --distance-to-bleed: var(--container-gutter); display: flow-root; }
.htw-src-numbuzin-nad-gold-firming-cream.section-split__column, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column{ padding: var(--section-vertical-spacing) var(--container-gutter); }
.htw-src-numbuzin-nad-gold-firming-cream.section-split__column--image, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column--image{ padding-block: calc(var(--section-disable-padding-collapsing, 1) * var(--container-gutter)) var(--container-gutter); }
.htw-src-numbuzin-nad-gold-firming-cream.section-split__column--flushed, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column--flushed{ padding: 0px !important; }
@media screen and (max-width: 999px) {
  .htw-src-numbuzin-nad-gold-firming-cream.section-split__column:where(:first-child), .htw-src-numbuzin-nad-gold-firming-cream .section-split__column:where(:first-child){ padding-block-end: var(--section-stack-row-gap); }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split__column:where(:last-child), .htw-src-numbuzin-nad-gold-firming-cream .section-split__column:where(:last-child){ padding-block-start: var(--section-stack-row-gap); }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split__column:not(.section-split__column--flushed) + .section-split__column, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column:not(.section-split__column--flushed) + .section-split__column{ padding-block-start: 0px; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.section-split, .htw-src-numbuzin-nad-gold-firming-cream .section-split{ grid-template-columns: var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr))); reading-flow: grid-columns; align-items: start; display: grid; }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split:has(.section-split__column--image), .htw-src-numbuzin-nad-gold-firming-cream .section-split:has(.section-split__column--image){ align-items: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image), .htw-src-numbuzin-nad-gold-firming-cream .section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image){ padding-block: var(--container-gutter); }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split__column--image, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column--image{ align-self: stretch; }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split--reverse .section-split__column:first-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split--reverse .section-split__column:first-child{ order: 2; }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split:not(.section-split--reverse) .section-split__column--image:first-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split:not(.section-split--reverse) .section-split__column--image:first-child, .htw-src-numbuzin-nad-gold-firming-cream.section-split--reverse .section-split__column--image:last-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split--reverse .section-split__column--image:last-child{ padding-inline-end: 0px; }
  .htw-src-numbuzin-nad-gold-firming-cream.section-split:not(.section-split--reverse) .section-split__column--image:last-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split:not(.section-split--reverse) .section-split__column--image:last-child, .htw-src-numbuzin-nad-gold-firming-cream.section-split--reverse .section-split__column--image:first-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split--reverse .section-split__column--image:first-child{ padding-inline-start: 0px; }
}
.htw-src-numbuzin-nad-gold-firming-cream.section-stack, .htw-src-numbuzin-nad-gold-firming-cream .section-stack{ row-gap: var(--section-stack-row-gap); grid-template-columns: minmax(0px, 1fr); display: grid; }

.htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-split, .section-spacing) + .shopify-section:has(.section-spacing)), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-split, .section-spacing) + .shopify-section:has(.section-spacing)){ --section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0); }
.htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-split__column--image):not(:has(.section-split__column--flushed)) + .shopify-section), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-split__column--image):not(:has(.section-split__column--flushed)) + .shopify-section){ --section-vertical-spacing-block-start: calc(var(--section-vertical-spacing) - var(--container-gutter) * var(--section-has-same-background-as-previous-section, 0)); }
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-spacing) + .shopify-section:has(.section-spacing)), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-spacing) + .shopify-section:has(.section-spacing)){ --section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0); }
  .htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(.section-split) + .shopify-section:has(.section-split), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(.section-split) + .shopify-section:has(.section-split){ --section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0); }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-split__column--flushed) + .shopify-section:has(.section-spacing)), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-split__column--flushed) + .shopify-section:has(.section-spacing)){ --section-enable-padding-collapsing: 0; }
}
.htw-src-numbuzin-nad-gold-firming-cream.container, .htw-src-numbuzin-nad-gold-firming-cream .container{ --container-gutter-context: var(--container-gutter); --distance-to-bleed: max(var(--container-gutter-context), 50% - var(--container-max-width) / 2); margin-inline-start: max(var(--container-gutter-context),50% - var(--container-max-width) / 2); margin-inline-end: max(var(--container-gutter-context),50% - var(--container-max-width) / 2); }

.htw-src-numbuzin-nad-gold-firming-cream.v-stack, .htw-src-numbuzin-nad-gold-firming-cream .v-stack{ align-content: start; justify-items: inherit; grid-template-columns: minmax(0px, 1fr); display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.h-stack, .htw-src-numbuzin-nad-gold-firming-cream .h-stack{ align-items: center; justify-content: inherit; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.bleed, .htw-src-numbuzin-nad-gold-firming-cream .bleed, .htw-src-numbuzin-nad-gold-firming-cream.full-bleed, .htw-src-numbuzin-nad-gold-firming-cream .full-bleed, .htw-src-numbuzin-nad-gold-firming-cream::part(bleed), .htw-src-numbuzin-nad-gold-firming-cream ::part(bleed), .htw-src-numbuzin-nad-gold-firming-cream::part(full-bleed), .htw-src-numbuzin-nad-gold-firming-cream ::part(full-bleed){ margin-inline-start: calc(-1 * var(--distance-to-bleed)); margin-inline-end: calc(-1 * var(--distance-to-bleed)); }
.htw-src-numbuzin-nad-gold-firming-cream.bleed, .htw-src-numbuzin-nad-gold-firming-cream .bleed, .htw-src-numbuzin-nad-gold-firming-cream::part(bleed), .htw-src-numbuzin-nad-gold-firming-cream ::part(bleed){ scroll-padding-inline: var(--distance-to-bleed); padding-inline-start: var(--distance-to-bleed); padding-inline-end: var(--distance-to-bleed); }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:unbleed, .htw-src-numbuzin-nad-gold-firming-cream .sm\:unbleed{ margin-inline: 0px; padding-inline: 0px; scroll-padding-inline: 0px; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:unbleed, .htw-src-numbuzin-nad-gold-firming-cream .md\:unbleed{ margin-inline: 0px; padding-inline: 0px; scroll-padding-inline: 0px; }
}
@media screen and (min-width: 1150px) {
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:unbleed, .htw-src-numbuzin-nad-gold-firming-cream .lg\:unbleed{ margin-inline: 0px; padding-inline: 0px; scroll-padding-inline: 0px; }
}
video-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video-media, model-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream model-media{ border-radius: inherit; aspect-ratio: var(--mobile-aspect-ratio, var(--aspect-ratio, auto)); width: 100%; display: block; position: relative; }
@media screen and (min-width: 700px) {
  video-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video-media, model-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream model-media{ aspect-ratio: var(--aspect-ratio, auto); }
}
video-media.htw-src-numbuzin-nad-gold-firming-cream[host], .htw-src-numbuzin-nad-gold-firming-cream video-media[host]{ align-items: center; display: grid; }
video-media.htw-src-numbuzin-nad-gold-firming-cream:not([autoplay], [loaded]), .htw-src-numbuzin-nad-gold-firming-cream video-media:not([autoplay], [loaded]){ cursor: pointer; }
video-media.htw-src-numbuzin-nad-gold-firming-cream > :is(video, iframe, img), .htw-src-numbuzin-nad-gold-firming-cream video-media > :is(video, iframe, img){ border-radius: inherit; width: 100%; height: 100%; transition: opacity 0.2s ease-in-out; }
video-media.htw-src-numbuzin-nad-gold-firming-cream > video[controls], .htw-src-numbuzin-nad-gold-firming-cream video-media > video[controls]{ pointer-events: auto; }
video-media.htw-src-numbuzin-nad-gold-firming-cream > :-webkit-any(video:not(:-webkit-full-screen), img), .htw-src-numbuzin-nad-gold-firming-cream video-media > :-webkit-any(video:not(:-webkit-full-screen), img){ object-fit: cover; object-position: center center; margin: 0px !important; }
video-media.htw-src-numbuzin-nad-gold-firming-cream > :is(video:not(:fullscreen), img), .htw-src-numbuzin-nad-gold-firming-cream video-media > :is(video:not(:fullscreen), img){ object-fit: cover; object-position: center center; margin: 0px !important; }
video-media.htw-src-numbuzin-nad-gold-firming-cream > :is(iframe, img), .htw-src-numbuzin-nad-gold-firming-cream video-media > :is(iframe, img){ position: absolute; inset: 0px; }
video-media.htw-src-numbuzin-nad-gold-firming-cream:not([loaded]) > :is(video, iframe), .htw-src-numbuzin-nad-gold-firming-cream video-media:not([loaded]) > :is(video, iframe), video-media.htw-src-numbuzin-nad-gold-firming-cream[loaded] > img, .htw-src-numbuzin-nad-gold-firming-cream video-media[loaded] > img, video-media.htw-src-numbuzin-nad-gold-firming-cream[loaded]::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media[loaded]::part(play-button){ opacity: 0; pointer-events: none; }
video-media.htw-src-numbuzin-nad-gold-firming-cream[suspended] ~ *, .htw-src-numbuzin-nad-gold-firming-cream video-media[suspended] ~ *{ pointer-events: none; }
video-media.htw-src-numbuzin-nad-gold-firming-cream::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media::part(play-button){ position: absolute; top: 50%; left: 50%; translate: -50% -50%; }
video-media.htw-src-numbuzin-nad-gold-firming-cream::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream.play-button, .htw-src-numbuzin-nad-gold-firming-cream .play-button{ backdrop-filter: blur(10px); z-index: 1; will-change: scale; background: rgba(255, 255, 255, 0.2); border-radius: 100%; place-content: center; width: 80px; height: 80px; transition: scale 0.2s ease-in-out, opacity 0.2s ease-in-out; display: inline-grid; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.play-button) svg, .htw-src-numbuzin-nad-gold-firming-cream :is(.play-button) svg{ margin: 0px; }
video-media.htw-src-numbuzin-nad-gold-firming-cream:hover::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media:hover::part(play-button), video-media.htw-src-numbuzin-nad-gold-firming-cream:hover .play-button, .htw-src-numbuzin-nad-gold-firming-cream video-media:hover .play-button, .htw-src-numbuzin-nad-gold-firming-cream.group:hover .group-hover\:scale, .htw-src-numbuzin-nad-gold-firming-cream .group:hover .group-hover\:scale{ scale: 1.1; }
model-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream model-media{ --default-aspect-ratio: 1; }
model-media.htw-src-numbuzin-nad-gold-firming-cream model-viewer, .htw-src-numbuzin-nad-gold-firming-cream model-media model-viewer, model-media.htw-src-numbuzin-nad-gold-firming-cream .shopify-model-viewer-ui, .htw-src-numbuzin-nad-gold-firming-cream model-media .shopify-model-viewer-ui{ vertical-align: top; width: 100%; height: 100%; }



.htw-src-numbuzin-nad-gold-firming-cream.offer-list, .htw-src-numbuzin-nad-gold-firming-cream .offer-list{ gap: 0.625rem; display: grid; }















.htw-src-numbuzin-nad-gold-firming-cream:checked + :is(.color-swatch--square, .color-swatch--rectangle), .htw-src-numbuzin-nad-gold-firming-cream :checked + :is(.color-swatch--square, .color-swatch--rectangle), .htw-src-numbuzin-nad-gold-firming-cream:is(.color-swatch--square, .color-swatch--rectangle).is-selected, .htw-src-numbuzin-nad-gold-firming-cream :is(.color-swatch--square, .color-swatch--rectangle).is-selected{ outline: none; }




























.htw-src-numbuzin-nad-gold-firming-cream.order-summary td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary td{ border-block-width: 0px; padding: 0.5rem 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:first-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:first-child td{ border-block-start-width: 1px; padding-block-start: 1.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:last-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:last-child td{ border-block-end-width: 1px; padding-block-end: 1.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream.order-summary td:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .order-summary td:nth-child(2){ min-width: 50px; }
.htw-src-numbuzin-nad-gold-firming-cream.order-summary td:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .order-summary td:nth-child(3){ min-width: 100px; }

@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.order-summary :is(td:nth-child(2), td:nth-child(3)), .htw-src-numbuzin-nad-gold-firming-cream .order-summary :is(td:nth-child(2), td:nth-child(3)){ display: none; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.order-summary td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary td{ padding-block: 0.75rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:first-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:first-child td{ padding-block-start: 2rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:last-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:last-child td{ padding-block-end: 2rem; }
  
}
.htw-src-numbuzin-nad-gold-firming-cream.line-item, .htw-src-numbuzin-nad-gold-firming-cream .line-item{ flex-direction: row; align-items: center; column-gap: 1rem; display: flex; }


.htw-src-numbuzin-nad-gold-firming-cream.line-item__error-container, .htw-src-numbuzin-nad-gold-firming-cream .line-item__error-container{ margin-block-start: 0.375rem; }
.htw-src-numbuzin-nad-gold-firming-cream.line-item__remove-button, .htw-src-numbuzin-nad-gold-firming-cream .line-item__remove-button{ align-items: center; column-gap: 0.25rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.line-item__remove-button .text-xs, .htw-src-numbuzin-nad-gold-firming-cream .line-item__remove-button .text-xs{ position: relative; top: 1px; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.line-item, .htw-src-numbuzin-nad-gold-firming-cream .line-item{ column-gap: 1.5rem; }
  
}
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.line-item__remove-button, .htw-src-numbuzin-nad-gold-firming-cream .line-item__remove-button{ opacity: 0; transition: opacity 0.2s ease-in-out; }
  .htw-src-numbuzin-nad-gold-firming-cream.line-item:hover .line-item__remove-button, .htw-src-numbuzin-nad-gold-firming-cream .line-item:hover .line-item__remove-button{ opacity: 0.5; }
  .htw-src-numbuzin-nad-gold-firming-cream.line-item:hover .line-item__remove-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .line-item:hover .line-item__remove-button:hover{ opacity: 1; }
}

.htw-src-numbuzin-nad-gold-firming-cream.pagination, .htw-src-numbuzin-nad-gold-firming-cream .pagination{ --pagination-part-size: 1.75rem; justify-self: center; align-items: center; column-gap: 1rem; display: flex; }


@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.pagination:has(.pagination__link:nth-child(8)), .htw-src-numbuzin-nad-gold-firming-cream .pagination:has(.pagination__link:nth-child(8)){ column-gap: 4px; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.pagination, .htw-src-numbuzin-nad-gold-firming-cream .pagination{ --pagination-part-size: 2.5rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.pswp, .htw-src-numbuzin-nad-gold-firming-cream .pswp{ --pswp-bg: var(--background); --pswp-root-z-index: 100000; width: 100%; height: 100%; z-index: var(--pswp-root-z-index); touch-action: none; opacity: 0.003; contain: size layout style; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); outline: 0px; display: none; position: fixed; top: 0px; left: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.pswp:focus, .htw-src-numbuzin-nad-gold-firming-cream .pswp:focus{ outline: 0px; }

.htw-src-numbuzin-nad-gold-firming-cream.pswp img, .htw-src-numbuzin-nad-gold-firming-cream .pswp img{ max-width: none; }
.htw-src-numbuzin-nad-gold-firming-cream.pswp, .htw-src-numbuzin-nad-gold-firming-cream .pswp, .htw-src-numbuzin-nad-gold-firming-cream.pswp__bg, .htw-src-numbuzin-nad-gold-firming-cream .pswp__bg{ will-change: opacity; transform: translateZ(0px); }

.htw-src-numbuzin-nad-gold-firming-cream.pswp, .htw-src-numbuzin-nad-gold-firming-cream .pswp, .htw-src-numbuzin-nad-gold-firming-cream.pswp__scroll-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__scroll-wrap{ overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.pswp__scroll-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__scroll-wrap, .htw-src-numbuzin-nad-gold-firming-cream.pswp__bg, .htw-src-numbuzin-nad-gold-firming-cream .pswp__bg, .htw-src-numbuzin-nad-gold-firming-cream.pswp__container, .htw-src-numbuzin-nad-gold-firming-cream .pswp__container, .htw-src-numbuzin-nad-gold-firming-cream.pswp__item, .htw-src-numbuzin-nad-gold-firming-cream .pswp__item, .htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp__zoom-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__zoom-wrap{ width: 100%; height: 100%; max-height: none; position: absolute; top: 0px; left: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp__zoom-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__zoom-wrap{ width: auto; height: auto; }



.htw-src-numbuzin-nad-gold-firming-cream.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active, .htw-src-numbuzin-nad-gold-firming-cream .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active, .htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img{ cursor: zoom-out; }
.htw-src-numbuzin-nad-gold-firming-cream.pswp__container, .htw-src-numbuzin-nad-gold-firming-cream .pswp__container, .htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp__button, .htw-src-numbuzin-nad-gold-firming-cream .pswp__button, .htw-src-numbuzin-nad-gold-firming-cream.pswp__counter, .htw-src-numbuzin-nad-gold-firming-cream .pswp__counter{ user-select: none; }













.htw-src-numbuzin-nad-gold-firming-cream.range, .htw-src-numbuzin-nad-gold-firming-cream .range{ --range-track-height: 2px; --range-thumb-size: 6px; appearance: none; background: none; width: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.range::-webkit-slider-thumb, .htw-src-numbuzin-nad-gold-firming-cream .range::-webkit-slider-thumb{ appearance: none; }
.htw-src-numbuzin-nad-gold-firming-cream.range::-webkit-slider-thumb, .htw-src-numbuzin-nad-gold-firming-cream .range::-webkit-slider-thumb{ box-sizing: content-box; height: var(--range-thumb-size); width: var(--range-thumb-size); background: rgb(var(--background)); border: 2px solid rgb(var(--text-color)); cursor: pointer; z-index: 1; box-shadow: none; border-radius: 100%; margin-block-start: calc(-1 * ((var(--range-thumb-size) + var(--range-track-height)) / 2)); position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.range::-webkit-slider-runnable-track, .htw-src-numbuzin-nad-gold-firming-cream .range::-webkit-slider-runnable-track{ width: 100%; height: var(--range-track-height); cursor: pointer; background: rgb(var(--text-color) / .12); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
@media screen and not (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.range, .htw-src-numbuzin-nad-gold-firming-cream .range{ --range-thumb-size: 10px; }
}





.htw-src-numbuzin-nad-gold-firming-cream.price-range, .htw-src-numbuzin-nad-gold-firming-cream .price-range{ row-gap: 1.25rem; padding-block-start: 0.25rem; display: grid; }
@media screen and not (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.price-range, .htw-src-numbuzin-nad-gold-firming-cream .price-range{ padding-block-start: 0.625rem; }
}

.htw-src-numbuzin-nad-gold-firming-cream.placement-grid, .htw-src-numbuzin-nad-gold-firming-cream .placement-grid{ grid-template-rows: auto; row-gap: 1.5rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.placement-grid:has(> :where(.align-self-center, .place-self-center, .place-self-center-start, .place-self-center-end)), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid:has(> :where(.align-self-center, .place-self-center, .place-self-center-start, .place-self-center-end)){ grid-template-rows: 1fr auto 1fr; }
.htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.align-self-start, .place-self-start, .place-self-start-center, .place-self-start-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.align-self-start, .place-self-start, .place-self-start-center, .place-self-start-end){ grid-row: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.align-self-center, .place-self-center, .place-self-center-start, .place-self-center-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.align-self-center, .place-self-center, .place-self-center-start, .place-self-center-end){ grid-row: 2; }
.htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.align-self-end, .place-self-end, .place-self-end-center, .place-self-end-start), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.align-self-end, .place-self-end, .place-self-end-center, .place-self-end-start){ grid-row: 3; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid:has(> :where(.sm\:align-self-center, .sm\:place-self-center, .sm\:place-self-center-start, .sm\:place-self-center-end)), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid:has(> :where(.sm\:align-self-center, .sm\:place-self-center, .sm\:place-self-center-start, .sm\:place-self-center-end)){ grid-template-rows: 1fr auto 1fr; }
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.sm\:align-self-start, .sm\:place-self-start, .sm\:place-self-start-center, .sm\:place-self-start-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.sm\:align-self-start, .sm\:place-self-start, .sm\:place-self-start-center, .sm\:place-self-start-end){ grid-row: 1; }
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.sm\:align-self-center, .sm\:place-self-center, .sm\:place-self-center-start, .sm\:place-self-center-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.sm\:align-self-center, .sm\:place-self-center, .sm\:place-self-center-start, .sm\:place-self-center-end){ grid-row: 2; }
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.sm\:align-self-end, .sm\:place-self-end, .sm\:place-self-end-center, .sm\:place-self-end-start), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.sm\:align-self-end, .sm\:place-self-end, .sm\:place-self-end-center, .sm\:place-self-end-start){ grid-row: 3; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid:has(> :where(.md\:align-self-center, .md\:place-self-center, .md\:place-self-center-start, .md\:place-self-center-end)), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid:has(> :where(.md\:align-self-center, .md\:place-self-center, .md\:place-self-center-start, .md\:place-self-center-end)){ grid-template-rows: 1fr auto 1fr; }
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.md\:align-self-start, .md\:place-self-start, .md\:place-self-start-center, .md\:place-self-start-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.md\:align-self-start, .md\:place-self-start, .md\:place-self-start-center, .md\:place-self-start-end){ grid-row: 1; }
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.md\:align-self-center, .md\:place-self-center, .md\:place-self-center-start, .md\:place-self-center-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.md\:align-self-center, .md\:place-self-center, .md\:place-self-center-start, .md\:place-self-center-end){ grid-row: 2; }
  .htw-src-numbuzin-nad-gold-firming-cream.placement-grid > :where(.md\:align-self-end, .md\:place-self-end, .md\:place-self-end-center, .md\:place-self-end-start), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid > :where(.md\:align-self-end, .md\:place-self-end, .md\:place-self-end-center, .md\:place-self-end-start){ grid-row: 3; }
}







.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{ --product-card-inner-padding: 1rem; scroll-snap-align: start; overflow-wrap: anywhere; isolation: isolate; grid-template-columns: minmax(0px, 1fr); row-gap: 0px; display: grid; position: relative; }

.htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--bordered), .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--bordered){ --product-list-card-border-width: 1px; gap: 1px; padding-block: 1px; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure{ grid-area: 1 / 1 / auto / -1; grid-template-columns: minmax(0px, 1fr); align-items: start; display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure .badge-list{ z-index: 1; padding: var(--product-card-inner-padding); position: absolute; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__media, .htw-src-numbuzin-nad-gold-firming-cream .product-card__media{ isolation: isolate; min-height: 100%; display: block; position: relative; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__image, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image{ object-fit: contain; object-position: center center; margin-inline: auto; transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), transform 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image--secondary{ object-fit: cover; width: 100%; height: 100%; display: none; position: absolute; inset-block-start: 0px; inset-inline-start: 0px; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image--secondary{ opacity: 0; mix-blend-mode: plus-lighter; display: block; }
}
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image--secondary{ transform: scale(1.05); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:has(.product-card__image--secondary):hover .product-card__image--primary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:has(.product-card__image--secondary):hover .product-card__image--primary{ opacity: 0; transform: scale(1.05); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:has(.product-card__image--secondary):hover .product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:has(.product-card__image--secondary):hover .product-card__image--secondary{ opacity: 1; transform: scale(1); }
}
.htw-src-numbuzin-nad-gold-firming-cream.product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info{ padding: var(--product-card-inner-padding); }


.htw-src-numbuzin-nad-gold-firming-cream.product-card__info .product-card__swatch-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info .product-card__swatch-list{ grid-area: auto; margin: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__swatch-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__swatch-list{ margin: var(--product-card-inner-padding); z-index: 1; grid-area: 1 / 1 / auto / -1; }

@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{ --product-card-inner-padding: 1rem; }
}
@media screen and (min-width: 1600px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{ --product-card-inner-padding: 1.5rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-card__quick-buy{ padding: max(1rem,var(--product-card-inner-padding)); z-index: 2; position: absolute; inset-block-end: 0px; inset-inline-end: 0px; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-card:focus-within .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-card:focus-within .product-card__quick-buy{ opacity: 1; transform: translateY(0px); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--primary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--primary{ opacity: 0; transform: scale(1.05); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--secondary{ opacity: 1; transform: scale(1); }
}












.htw-src-numbuzin-nad-gold-firming-cream.product-card--info-outside .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-card--info-outside .product-card__info{ padding-block-start: 1rem; }

.htw-src-numbuzin-nad-gold-firming-cream.product-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list{ --product-list-default-column-count: 2; --product-list-total-gap-width: calc((var(--product-list-column-count, var(--product-list-default-column-count)) - 1) * (var(--product-list-column-gap) + var(--product-list-card-border-width, 0px))); --product-list-card-width: calc((100% - var(--product-list-total-gap-width)) / var(--product-list-column-count, var(--product-list-default-column-count))); grid: auto-flow dense / repeat(auto-fit,minmax(0,max(var(--product-list-card-min-width, 0px),var(--product-list-card-width)))); justify-content: safe start; align-items: stretch; column-gap: var(--product-list-column-gap); row-gap: var(--product-list-row-gap); reading-flow: grid-rows; display: grid; }
@supports (grid-template-rows: subgrid) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list > *, .htw-src-numbuzin-nad-gold-firming-cream .product-list > *{ grid-template-rows: subgrid; grid-row: span var(--product-card-row-count); }
}
.htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--info-outside):not(:has(.product-card--blends)), .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--info-outside):not(:has(.product-card--blends)){ --product-list-row-gap: var(--product-list-column-gap); }
.htw-src-numbuzin-nad-gold-firming-cream.product-list--padded, .htw-src-numbuzin-nad-gold-firming-cream .product-list--padded{ padding-inline: var(--product-list-padding-inline); }
.htw-src-numbuzin-nad-gold-firming-cream.product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .product-list--carousel{ grid: auto / auto-flow var(--product-list-card-width); }
.htw-src-numbuzin-nad-gold-firming-cream.product-list--carousel:has(.product-card__swatch-list), .htw-src-numbuzin-nad-gold-firming-cream .product-list--carousel:has(.product-card__swatch-list){ padding-block-end: 5px; }


@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .product-list--carousel{ --product-list-card-width: min(300px, 65%); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm-max\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .sm-max\:product-list--carousel{ grid: auto / auto-flow var(--product-list-card-width); }
}
@media screen and (max-width: 999px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md-max\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .md-max\:product-list--carousel{ grid: auto / auto-flow var(--product-list-card-width); }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list{ --product-list-card-min-width: 10rem; --product-list-default-column-count: 2; }
  
  
  
  
  
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .sm\:product-list--carousel{ grid: auto / auto-flow var(--product-list-card-width); }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list{ --product-list-default-column-count: 4; }
  
  .htw-src-numbuzin-nad-gold-firming-cream.md\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .md\:product-list--carousel{ grid: auto / auto-flow var(--product-list-card-width); }
  
}
.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{ grid-column: 1 / -1; }
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list__promo:not(:last-child), .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo:not(:last-child){ margin-block-end: calc(-1 * var(--product-list-row-gap) + var(--product-list-column-gap)); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box__background-media{ position: relative !important; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{ grid-column: span var(--product-list-promo-column-span); grid-row: span var(--product-list-promo-row-span); }
  @supports (grid-template-rows: subgrid) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{ grid-row: span calc(var(--product-card-row-count) * var(--product-list-promo-row-span)); gap: 0px; display: grid; }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--info-outside) .product-list__promo .content-box, .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--info-outside) .product-list__promo .content-box{ grid-row: span calc(var(--product-card-row-count) * var(--product-list-promo-row-span) - 1); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--info-inside) .product-list__promo .content-box, .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--info-inside) .product-list__promo .content-box{ grid-row: span calc(var(--product-card-row-count) * var(--product-list-promo-row-span)); }
}
}
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="1"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="1"]{ --product-list-column-count: 1; }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="2"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="2"]{ --product-list-column-count: 2; }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"]{ --product-list-column-count: 3; --product-list-row-gap: var(--product-list-column-gap); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-card__quick-buy{ display: none; }
  
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"]{ --product-card-row-count: 1; --product-list-column-count: 5; --product-list-card-min-width: 5rem; --product-list-row-gap: var(--product-list-column-gap); }
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"] .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"] .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"] .product-card__floating-size-selector, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"] .product-card__floating-size-selector{ display: none; }
  
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"]{ --product-list-column-count: 6; }
}
@media screen and (min-width: 1150px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout="thumbnails"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout="thumbnails"]{ --product-list-column-count: 7; }
}


@media screen and (max-width: 999px) {
  @supports (grid-template-rows: subgrid) {
  .htw-src-numbuzin-nad-gold-firming-cream.md-max\:product-list--carousel .product-list__intro-block, .htw-src-numbuzin-nad-gold-firming-cream .md-max\:product-list--carousel .product-list__intro-block{ grid-template-rows: subgrid; gap: 0px; display: grid; }
}
}
@media screen and (min-width: 1000px) {
  
  
  .htw-src-numbuzin-nad-gold-firming-cream:is(.product-list--carousel:has(.product-list__intro-block), .md\:product-list--carousel:has(.product-list__intro-block)), .htw-src-numbuzin-nad-gold-firming-cream :is(.product-list--carousel:has(.product-list__intro-block), .md\:product-list--carousel:has(.product-list__intro-block)){ scroll-padding-inline-start: calc((100vw - var(--container-gutter) * 2 - var(--product-list-total-gap-width)) / var(--product-list-column-count) + var(--product-list-column-gap)); }
}
.htw-src-numbuzin-nad-gold-firming-cream.prose, .htw-src-numbuzin-nad-gold-firming-cream .prose{ --prose-default-spacing: 1.5rem; --prose-heading-spacing: clamp(0px, 1.2em, 2.75rem); --prose-subheading-spacing: 2.5rem; --prose-button-spacing: 1.5rem; --prose-media-spacing: 1.75rem; --prose-blockquote-spacing: calc(var(--prose-default-spacing) * 3.5) calc(var(--prose-default-spacing) * 2); --prose-adjacent-heading-spacing: 1em; --prose-combination-display-heading-paragraph-spacing: 1.5rem; --prose-combination-subheading-heading-spacing: 1.75rem; --prose-combination-subheading-paragraph-spacing: 1.5rem; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.prose, .htw-src-numbuzin-nad-gold-firming-cream .prose{ --prose-default-spacing: 2rem; --prose-heading-spacing: clamp(0px, 1em, 3.5rem); --prose-subheading-spacing: 2.5rem; --prose-button-spacing: 2rem; --prose-media-spacing: 2.5rem; --prose-adjacent-heading-spacing: 1em; --prose-combination-display-heading-paragraph-spacing: 2rem; --prose-combination-subheading-heading-spacing: 2rem; --prose-combination-subheading-paragraph-spacing: 1.5rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.prose--compact, .htw-src-numbuzin-nad-gold-firming-cream .prose--compact{ --prose-default-spacing: 1rem; --prose-heading-spacing: 1rem; --prose-subheading-spacing: 1rem; --prose-button-spacing: 1rem; --prose-media-spacing: 1.25rem; --prose-adjacent-heading-spacing: .5em; --prose-combination-display-heading-paragraph-spacing: 1rem; --prose-combination-subheading-heading-spacing: 1rem; --prose-combination-subheading-paragraph-spacing: 1rem; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.prose--compact, .htw-src-numbuzin-nad-gold-firming-cream .prose--compact{ --prose-default-spacing: 1.25rem; --prose-heading-spacing: 1.5rem; --prose-subheading-spacing: 1.5rem; --prose-button-spacing: 1.25rem; --prose-media-spacing: 1.5rem; --prose-adjacent-heading-spacing: .5em; --prose-combination-display-heading-paragraph-spacing: 1.75rem; --prose-combination-subheading-heading-spacing: 1.25rem; --prose-combination-subheading-paragraph-spacing: 1rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.prose, .htw-src-numbuzin-nad-gold-firming-cream .prose{ margin-trim: block; overflow-wrap: anywhere; width: 100%; display: block; }

.htw-src-numbuzin-nad-gold-firming-cream.prose > :first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose > :first-child, .htw-src-numbuzin-nad-gold-firming-cream.prose > div:first-child > :first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose > div:first-child > :first-child, .htw-src-numbuzin-nad-gold-firming-cream.prose > style:first-child + *, .htw-src-numbuzin-nad-gold-firming-cream .prose > style:first-child + *, .htw-src-numbuzin-nad-gold-firming-cream.prose > meta:first-child + *, .htw-src-numbuzin-nad-gold-firming-cream .prose > meta:first-child + *{ margin-block-start: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.prose > :last-child, .htw-src-numbuzin-nad-gold-firming-cream .prose > :last-child, .htw-src-numbuzin-nad-gold-firming-cream.prose > div:last-child > :last-child, .htw-src-numbuzin-nad-gold-firming-cream .prose > div:last-child > :last-child{ margin-block-end: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(p, div):empty, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(p, div):empty{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(p, ol, ul, form, hr, table, .accordion), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(p, ol, ul, form, hr, table, .accordion){ margin-block-start: var(--prose-default-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7){ margin-block-start: var(--prose-heading-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(:where(img, picture, figure, video, object, svg, video-media):not([style*="float: left"], [style*="float: right"], .icon)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(:where(img, picture, figure, video, object, svg, video-media):not([style*="float: left"], [style*="float: right"], .icon)){ margin-block: var(--prose-media-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(figure, picture) :where(img, svg, video), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(figure, picture) :where(img, svg, video){ margin-block: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.link, .link-reversed, .link-faded), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.link, .link-reversed, .link-faded){ display: inline-block; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(figure:has(> img)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(figure:has(> img)){ display: table; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(figure:has(> img)) figcaption, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(figure:has(> img)) figcaption{ caption-side: bottom; display: table-caption; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote){ margin-block: var(--prose-blockquote-spacing); font-size: var(--text-h5); position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote)::before, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote)::before{ content: ""; background-image: var(--quotation-mark-svg); opacity: 0.1; background-repeat: no-repeat; background-size: 100% auto; width: 42px; height: 39px; margin-block-start: -18px; margin-inline-start: -2px; position: absolute; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(iframe[src*="youtube"], iframe[src*="youtu.be"], iframe[src*="vimeo"]), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(iframe[src*="youtube"], iframe[src*="youtu.be"], iframe[src*="vimeo"]){ aspect-ratio: 16 / 9; width: 100%; height: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(br), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(br){ margin-block: 0px !important; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading){ margin-block-start: var(--prose-subheading-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.icon, .link), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.icon, .link){ margin-block-start: var(--prose-default-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(button, .button-group, .button), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(button, .button-group, .button){ margin-block-start: var(--prose-button-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(picture img), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(picture img){ margin-inline: inherit; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7) + :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7) + :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7), .htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7) + :where(:has(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7)) :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7):first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7) + :where(:has(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7)) :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7):first-child{ margin-block-start: var(--prose-adjacent-heading-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading) + :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading) + :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7){ margin-block-start: min(.8em,var(--prose-combination-subheading-heading-spacing)); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading, .icon) + :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .subheading, .icon), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading, .icon) + :where(h1, h2, h3, h4, h5, h6, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .subheading, .icon){ margin-block-start: var(--prose-combination-subheading-heading-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.display-xl, .display-l, .display-m) + :where(p:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.display-xl, .display-l, .display-m) + :where(p:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7)){ margin-block-start: var(--prose-combination-display-heading-paragraph-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading, .subheading-badge) + :where(p:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading, .subheading-badge) + :where(p:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7)){ margin-block-start: var(--prose-combination-subheading-paragraph-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote) + *, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote) + *, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote) + * > :first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote) + * > :first-child, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(:where(img, picture, figure, video, object, svg):not([style*="float: left"], [style*="float: right"], .icon)) + *, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(:where(img, picture, figure, video, object, svg):not([style*="float: left"], [style*="float: right"], .icon)) + *, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(:where(img, picture, figure, video, object, svg):not([style*="float: left"], [style*="float: right"], .icon)) + * > :first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(:where(img, picture, figure, video, object, svg):not([style*="float: left"], [style*="float: right"], .icon)) + * > :first-child{ margin-block-start: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.text-with-icon) + :where(.metafield-rich_text_field) > :first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.text-with-icon) + :where(.metafield-rich_text_field) > :first-child{ margin-block-start: var(--prose-adjacent-heading-spacing); }
.htw-src-numbuzin-nad-gold-firming-cream.prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream .prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream.prose-justify-left, .htw-src-numbuzin-nad-gold-firming-cream .prose-justify-left{ text-align: start; }
.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.prose-justify-start, .prose-justify-left) > *), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.prose-justify-start, .prose-justify-left) > *){ margin-inline: 0px auto; }
.htw-src-numbuzin-nad-gold-firming-cream.prose-justify-center, .htw-src-numbuzin-nad-gold-firming-cream .prose-justify-center{ text-align: center; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.prose-justify-center > *), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose-justify-center > *){ margin-inline: auto; }



.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.prose-justify-end, .prose-justify-right) > *), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.prose-justify-end, .prose-justify-right) > *){ margin-inline: auto 0px; }


@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-left, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-left{ text-align: start; }
  .htw-src-numbuzin-nad-gold-firming-cream:where(:is(.sm\:prose-justify-start, .sm\:prose-justify-left) > *), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.sm\:prose-justify-start, .sm\:prose-justify-left) > *){ margin-inline: 0px auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-center{ text-align: center; }
  .htw-src-numbuzin-nad-gold-firming-cream:where(.sm\:prose-justify-center > *), .htw-src-numbuzin-nad-gold-firming-cream :where(.sm\:prose-justify-center > *){ margin-inline: auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-center .button-group, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-center .button-group{ justify-content: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-right, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-right{ text-align: end; }
  .htw-src-numbuzin-nad-gold-firming-cream:where(:is(.sm\:prose-justify-end, .sm\:prose-justify-right) > *), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.sm\:prose-justify-end, .sm\:prose-justify-right) > *){ margin-inline: auto 0px; }
  .htw-src-numbuzin-nad-gold-firming-cream:is(.sm\:prose-justify-end, .sm\:prose-justify-right) .button-group, .htw-src-numbuzin-nad-gold-firming-cream :is(.sm\:prose-justify-end, .sm\:prose-justify-right) .button-group{ justify-content: end; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote)::before, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote)::before{ width: 62px; height: 57px; margin-block-start: -26px; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-left, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-left{ text-align: start; }
  .htw-src-numbuzin-nad-gold-firming-cream:where(:is(.md\:prose-justify-start, .md\:prose-justify-left) > *), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.md\:prose-justify-start, .md\:prose-justify-left) > *){ margin-inline: 0px auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-center{ text-align: center; }
  .htw-src-numbuzin-nad-gold-firming-cream:where(.md\:prose-justify-center > *), .htw-src-numbuzin-nad-gold-firming-cream :where(.md\:prose-justify-center > *){ margin-inline: auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-right, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-right{ text-align: end; }
  .htw-src-numbuzin-nad-gold-firming-cream:where(:is(.md\:prose-justify-end, .md\:prose-justify-right) > *), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.md\:prose-justify-end, .md\:prose-justify-right) > *){ margin-inline: auto 0px; }
}
.htw-src-numbuzin-nad-gold-firming-cream.link, .htw-src-numbuzin-nad-gold-firming-cream .link, .htw-src-numbuzin-nad-gold-firming-cream.prose a:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .button), .htw-src-numbuzin-nad-gold-firming-cream .prose a:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .button){ background-image: linear-gradient(to right, currentcolor, currentcolor); background-position-y: 100%; background-size: 100% 1px; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position-x: var(--transform-origin-start); text-decoration: none; transition: color 0.3s ease-in-out, background-size 0.3s ease-in-out; position: relative; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream:is(.link, .prose a:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .button)):not([aria-current="true"]):hover, .htw-src-numbuzin-nad-gold-firming-cream :is(.link, .prose a:not(.display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .button)):not([aria-current="true"]):hover{ background-size: 0% 1px; background-position-x: var(--transform-origin-end); }
}
.htw-src-numbuzin-nad-gold-firming-cream.link-reversed, .htw-src-numbuzin-nad-gold-firming-cream .link-reversed{ background-image: linear-gradient(to right, currentcolor, currentcolor); background-position-y: 100%; background-size: 0px 1px; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position-x: var(--transform-origin-end); text-decoration: none; transition: background-size 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.link-reversed[aria-current="true"], .htw-src-numbuzin-nad-gold-firming-cream .link-reversed[aria-current="true"], .htw-src-numbuzin-nad-gold-firming-cream.link-reversed[aria-selected="true"], .htw-src-numbuzin-nad-gold-firming-cream .link-reversed[aria-selected="true"]{ background-size: 100% 1px; }
.htw-src-numbuzin-nad-gold-firming-cream.link-reversed:has(+ [open]), .htw-src-numbuzin-nad-gold-firming-cream .link-reversed:has(+ [open]){ background-size: 100% 1px; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.link-reversed:not([aria-current="true"], [aria-selected="true"]):hover, .htw-src-numbuzin-nad-gold-firming-cream .link-reversed:not([aria-current="true"], [aria-selected="true"]):hover{ background-size: 100% 1px; background-position-x: var(--transform-origin-start); }
}






table.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream table{ width: 100%; }
table.htw-src-numbuzin-nad-gold-firming-cream caption, .htw-src-numbuzin-nad-gold-firming-cream table caption{ text-align: inherit; margin-block-end: 0.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) th{ text-align: start; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) td:where(:not(:empty)), .htw-src-numbuzin-nad-gold-firming-cream :where(.table) td:where(:not(:empty)){ border-block-width: 1px; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream:where(.table) td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) td{ padding: 0.75rem 0.25rem; }
.htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th, :where(.table) td):first-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th, :where(.table) td):first-child{ padding-inline-start: 0.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th, :where(.table) td):last-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th, :where(.table) td):last-child{ text-align: end; padding-inline-end: 0.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tr[onclick], .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tr[onclick]{ cursor: pointer; transition: background 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tr[onclick]:hover, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tr[onclick]:hover{ background: rgb(var(--text-color) / .03); }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tfoot td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tfoot td{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding-block: 0.8rem 0px; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tfoot tr:first-child td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tfoot tr:first-child td{ padding-block-start: 1.65rem; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream:where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream:where(.table) td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) td{ padding: 1.25rem 0.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th, :where(.table) td):first-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th, :where(.table) td):first-child{ padding-inline-start: 1rem; }
  .htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th, :where(.table) td):last-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th, :where(.table) td):last-child{ padding-inline-end: 1rem; }
}



.htw-src-numbuzin-nad-gold-firming-cream.prose table thead, .htw-src-numbuzin-nad-gold-firming-cream .prose table thead{ background: rgb(var(--text-color)); color: rgb(var(--background)); }
.htw-src-numbuzin-nad-gold-firming-cream.prose table th, .htw-src-numbuzin-nad-gold-firming-cream .prose table th, .htw-src-numbuzin-nad-gold-firming-cream.prose table td, .htw-src-numbuzin-nad-gold-firming-cream .prose table td{ padding: 0.6rem 1rem; }
.htw-src-numbuzin-nad-gold-firming-cream.prose table th, .htw-src-numbuzin-nad-gold-firming-cream .prose table th{ font-weight: var(--text-font-weight); }
.htw-src-numbuzin-nad-gold-firming-cream.prose table td, .htw-src-numbuzin-nad-gold-firming-cream .prose table td{ text-align: center; }
.htw-src-numbuzin-nad-gold-firming-cream.prose table tbody tr, .htw-src-numbuzin-nad-gold-firming-cream .prose table tbody tr{ border-block: 1px solid rgb(var(--border-color)); }
.htw-src-numbuzin-nad-gold-firming-cream.prose table thead + tbody tr:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose table thead + tbody tr:first-child{ border-block-start: none; }
.htw-src-numbuzin-nad-gold-firming-cream.prose table tbody th, .htw-src-numbuzin-nad-gold-firming-cream .prose table tbody th{ text-align: start; background: rgb(var(--text-color) / .04); }
.htw-src-numbuzin-nad-gold-firming-cream.subheading, .htw-src-numbuzin-nad-gold-firming-cream .subheading{ font: var(--subheading-font-style) var(--subheading-font-weight) var(--subheading-font-size) / normal var(--subheading-font-family); letter-spacing: var(--subheading-letter-spacing); text-transform: var(--subheading-text-transform); }
.htw-src-numbuzin-nad-gold-firming-cream:lang(ar) .subheading, .htw-src-numbuzin-nad-gold-firming-cream :lang(ar) .subheading{ letter-spacing: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.subheading-xs, .htw-src-numbuzin-nad-gold-firming-cream .subheading-xs{ font-size: calc(var(--subheading-font-size) - 1px); }
.htw-src-numbuzin-nad-gold-firming-cream.subheading-badge, .htw-src-numbuzin-nad-gold-firming-cream .subheading-badge{ max-width: max-content; padding: calc(var(--subheading-has-padding) * .3rem) calc(var(--subheading-has-padding) * .75rem); border: var(--subheading-border); background: rgb(var(--subheading-background)); color: rgb(var(--subheading-text-color)); border-radius: var(--subheading-border-radius); white-space: break-spaces; vertical-align: middle; align-items: center; transition: 0.2s ease-in-out; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream:where(.prose :where(.max-w-xs, .max-w-sm, .max-w-md, .max-w-lg)) > .subheading-badge, .htw-src-numbuzin-nad-gold-firming-cream :where(.prose :where(.max-w-xs, .max-w-sm, .max-w-md, .max-w-lg)) > .subheading-badge{ margin-inline: inherit; }




















.htw-src-numbuzin-nad-gold-firming-cream.icon, .htw-src-numbuzin-nad-gold-firming-cream .icon{ height: auto; width: var(--icon-mobile-max-width, var(--icon-max-width, auto)); transition: transform 0.2s; }
.htw-src-numbuzin-nad-gold-firming-cream.group[aria-expanded="true"] .icon.group-expanded\:rotate, .htw-src-numbuzin-nad-gold-firming-cream .group[aria-expanded="true"] .icon.group-expanded\:rotate{ transform: rotate(180deg); }
.htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"] .icon--direction-aware, .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"] .icon--direction-aware{ scale: -1; }
.htw-src-numbuzin-nad-gold-firming-cream.capped-icon, .htw-src-numbuzin-nad-gold-firming-cream .capped-icon{ width: auto; height: 1cap; }


@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.icon, .htw-src-numbuzin-nad-gold-firming-cream .icon{ width: var(--icon-max-width, auto); }
}


.htw-src-numbuzin-nad-gold-firming-cream.inventory, .htw-src-numbuzin-nad-gold-firming-cream .inventory{ row-gap: 0.7rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.inventory .progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .inventory .progress-bar{ max-width: 18rem; }


@property --progress-bar-progress { syntax: "<number>"; inherits: true; initial-value: 0; }
.htw-src-numbuzin-nad-gold-firming-cream.progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .progress-bar{ background: color-mix(in srgb, currentcolor 20%, transparent 80%); width: 100%; height: 3px; display: block; position: relative; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.progress-bar::before, .htw-src-numbuzin-nad-gold-firming-cream .progress-bar::before{ content: ""; width: 100%; height: 100%; transform: scaleX(var(--progress-bar-progress, 0)); transform-origin: var(--transform-origin-start); background: currentcolor; display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.progress-bar--limit-width, .htw-src-numbuzin-nad-gold-firming-cream .progress-bar--limit-width{ max-width: min(25vw, 180px); height: 2px; margin-inline: auto; }
.htw-src-numbuzin-nad-gold-firming-cream[data-tooltip], .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip]{ --tooltip-text-color: var(--text-color); --tooltip-background: var(--background); position: relative; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream[data-tooltip]::after, .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip]::after{ content: attr(data-tooltip); inset-block-end: calc(100% + var(--tooltip-offset, -.5rem)); text-transform: uppercase; border-radius: min(1.5rem,var(--button-border-radius)); background: rgb(var(--tooltip-background)); width: max-content; max-width: 15rem; color: rgb(var(--tooltip-text-color)); visibility: hidden; opacity: 0; pointer-events: none; z-index: 1; box-shadow: 0 3px 6px rgb(var(--text-color) / .05); border-width: 1px; justify-self: center; padding: 0.2rem 0.5rem; font-size: 0.75rem; transition: opacity 0.1s ease-in-out, visibility 0.1s ease-in-out, scale 0.1s ease-in-out; position: absolute; left: 50%; transform: translate(-50%) scale3d(0.9, 0.9, 1); }
  .htw-src-numbuzin-nad-gold-firming-cream[data-tooltip-style="color"]::after, .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip-style="color"]::after{ box-shadow: none; transform: none; }
  .htw-src-numbuzin-nad-gold-firming-cream[data-tooltip]:hover::after, .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip]:hover::after{ visibility: visible; opacity: 1; scale: 1; }
}


.htw-src-numbuzin-nad-gold-firming-cream.payment-methods, .htw-src-numbuzin-nad-gold-firming-cream .payment-methods{ flex-wrap: wrap; gap: 1rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{ width: max-content; font-family: var(--heading-font-family); font-weight: 600; font-style: var(--heading-font-style); letter-spacing: var(--heading-letter-spacing); -webkit-font-smoothing: antialiased; text-transform: uppercase; padding: 0.15rem 0.375rem; font-size: 0.5625rem; display: block; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{ font-size: 0.625rem; }
}

@supports (text-box: trim-both cap alphabetic) {
  .htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{ text-box: cap alphabetic; padding-block: 0.375rem; }
  
}


.htw-src-numbuzin-nad-gold-firming-cream.badge--custom, .htw-src-numbuzin-nad-gold-firming-cream .badge--custom{ background: rgb(var(--custom-badge-background)); color: rgb(var(--custom-badge-text)); }
.htw-src-numbuzin-nad-gold-firming-cream.badge-list, .htw-src-numbuzin-nad-gold-firming-cream .badge-list{ flex-wrap: wrap; align-items: start; gap: 0.25rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.badge-list--column, .htw-src-numbuzin-nad-gold-firming-cream .badge-list--column{ flex-direction: column; }
.htw-src-numbuzin-nad-gold-firming-cream.price-list, .htw-src-numbuzin-nad-gold-firming-cream .price-list{ flex-wrap: wrap; align-items: flex-end; column-gap: 0.75rem; display: flex; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector{ --quantity-selector-input-width: 3ch; --tooltip-offset: calc(-1 * var(--quantity-selector-height) / 2 + 1rem); border-radius: var(--button-border-radius); border: 1px solid; grid-template-columns: 3rem auto 3rem; grid-auto-columns: minmax(0px, 1fr); justify-self: start; min-height: 2rem; transition: border 0.2s; display: inline-grid; }
.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector:focus-within:has(:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector:focus-within:has(:focus-visible){ outline-offset: -1px; outline: rgb(0, 95, 203) solid 2px; }
.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector__button, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector__button{ place-content: center; min-height: 100%; display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector__button svg, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector__button svg{ transition: opacity 0.1s; }
.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector__button[disabled] svg, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector__button[disabled] svg{ opacity: 0.4; }





.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector:has(.icon-spinner), .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector:has(.icon-spinner){ position: relative; }



.htw-src-numbuzin-nad-gold-firming-cream.social-media, .htw-src-numbuzin-nad-gold-firming-cream .social-media{ align-items: center; justify-content: inherit; flex-wrap: wrap; gap: 1rem 2rem; display: flex; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.social-media__item, .htw-src-numbuzin-nad-gold-firming-cream .social-media__item{ transition: opacity 0.2s; }
  .htw-src-numbuzin-nad-gold-firming-cream.social-media__item:hover ~ *, .htw-src-numbuzin-nad-gold-firming-cream .social-media__item:hover ~ *{ opacity: 0.4; }
  .htw-src-numbuzin-nad-gold-firming-cream.social-media__item:has(~ .social-media__item:hover), .htw-src-numbuzin-nad-gold-firming-cream .social-media__item:has(~ .social-media__item:hover){ opacity: 0.4; }
}
.htw-src-numbuzin-nad-gold-firming-cream.meta-information, .htw-src-numbuzin-nad-gold-firming-cream .meta-information{ flex-wrap: wrap; align-items: center; column-gap: 0.75rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.meta-information > :not(.shape) ~ ::before, .htw-src-numbuzin-nad-gold-firming-cream .meta-information > :not(.shape) ~ ::before{ content: ""; background: currentcolor; width: 1px; height: 0.5625rem; margin-inline-end: 0.75rem; display: inline-block; }

.htw-src-numbuzin-nad-gold-firming-cream.share-buttons--native:not([hidden]) + *, .htw-src-numbuzin-nad-gold-firming-cream .share-buttons--native:not([hidden]) + *{ display: none; }




@media (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.is-scrollable[allow-drag], .htw-src-numbuzin-nad-gold-firming-cream .is-scrollable[allow-drag]{ cursor: grab; }
  .htw-src-numbuzin-nad-gold-firming-cream.is-scrollable[allow-drag]:active, .htw-src-numbuzin-nad-gold-firming-cream .is-scrollable[allow-drag]:active{ cursor: grabbing; user-select: none; scroll-snap-type: none; }
}
.htw-src-numbuzin-nad-gold-firming-cream.custom-cursor, .htw-src-numbuzin-nad-gold-firming-cream .custom-cursor{ z-index: 2; pointer-events: none; opacity: 0; visibility: hidden; transition: opacity 0.1s, scale 0.1s, visibility 0.1s; display: none; position: absolute; top: 0px; left: 0px; scale: 0.5; }
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.custom-cursor, .htw-src-numbuzin-nad-gold-firming-cream .custom-cursor{ display: block; }
  .htw-src-numbuzin-nad-gold-firming-cream.custom-cursor.is-visible, .htw-src-numbuzin-nad-gold-firming-cream .custom-cursor.is-visible{ opacity: 1; visibility: visible; scale: 1; }
  .htw-src-numbuzin-nad-gold-firming-cream:has(> .custom-cursor:not([for-links])), .htw-src-numbuzin-nad-gold-firming-cream :has(> .custom-cursor:not([for-links])){ cursor: none; }
  .htw-src-numbuzin-nad-gold-firming-cream:has(> .custom-cursor[for-links]) a, .htw-src-numbuzin-nad-gold-firming-cream :has(> .custom-cursor[for-links]) a{ cursor: none; }
}

.htw-src-numbuzin-nad-gold-firming-cream.spacer, .htw-src-numbuzin-nad-gold-firming-cream .spacer{ padding-block-start: var(--spacer-mobile, 0px); display: block !important; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.spacer, .htw-src-numbuzin-nad-gold-firming-cream .spacer{ padding-block-start: var(--spacer-desktop, 0px); }
}
.htw-src-numbuzin-nad-gold-firming-cream.loading-bar, .htw-src-numbuzin-nad-gold-firming-cream .loading-bar{ z-index: 2000; pointer-events: none; transform-origin: var(--transform-origin-start); background: rgb(0, 0, 0); width: 100%; height: 2px; position: fixed; top: 0px; left: 0px; transform: scaleX(0); }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.loading-bar, .htw-src-numbuzin-nad-gold-firming-cream .loading-bar{ height: 3px; }
}

split-lines.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream split-lines{ overflow-wrap: anywhere; }
product-rerender.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream product-rerender{ display: contents; }






@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.customer-account, .htw-src-numbuzin-nad-gold-firming-cream .customer-account{ grid-template-columns: minmax(0px, 10rem) minmax(0px, 1fr); padding-block: 4rem; display: grid; }
  
  
  
  
}


.htw-src-numbuzin-nad-gold-firming-cream.order, .htw-src-numbuzin-nad-gold-firming-cream .order{ grid-template-columns: minmax(0px, 1fr); row-gap: 1.5rem; display: grid; }

@media screen and (min-width: 1400px) {
  .htw-src-numbuzin-nad-gold-firming-cream.order, .htw-src-numbuzin-nad-gold-firming-cream .order{ grid-template-columns: minmax(0px, 1fr) minmax(0px, 20rem); column-gap: 4.75rem; display: grid; }
}

.htw-src-numbuzin-nad-gold-firming-cream.address, .htw-src-numbuzin-nad-gold-firming-cream .address{ border-width: 1px; grid-template-columns: minmax(0px, 1fr); align-content: start; row-gap: 1rem; padding: 1.25rem; display: grid; }
@media screen and (min-width: 700px) {
  
  .htw-src-numbuzin-nad-gold-firming-cream.address, .htw-src-numbuzin-nad-gold-firming-cream .address{ padding: 2rem; }
}









.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar{ text-align: center; padding: .7rem var(--container-gutter); justify-content: safe center; align-items: center; column-gap: 0.75rem; padding-block: 0.7rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar__message-list, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar__message-list{ flex-grow: 1; place-items: center; max-width: 35rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar__message-list > *, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar__message-list > *{ grid-area: 1 / -1; }
.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar__message-list > :not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar__message-list > :not(.is-selected){ visibility: hidden; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar{ column-gap: 2.5rem; padding-block: 0.8rem; }
}
@property --before-after-cursor-position { syntax: "<length-percentage>"; inherits: true; initial-value: 0%; }
.htw-src-numbuzin-nad-gold-firming-cream.before-after, .htw-src-numbuzin-nad-gold-firming-cream .before-after{ --before-after-content-margin: 1.25rem; --before-after-cursor-size: 2.5rem; user-select: none; touch-action: pan-x pan-y; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.before-after, .htw-src-numbuzin-nad-gold-firming-cream .before-after, .htw-src-numbuzin-nad-gold-firming-cream.before-after__image, .htw-src-numbuzin-nad-gold-firming-cream .before-after__image{ display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.before-after, .before-after__image) > *, .htw-src-numbuzin-nad-gold-firming-cream :is(.before-after, .before-after__image) > *{ grid-area: 1 / -1; }




.htw-src-numbuzin-nad-gold-firming-cream.before-after__cursor, .htw-src-numbuzin-nad-gold-firming-cream .before-after__cursor{ filter: drop-shadow(rgba(0, 0, 0, 0.05) 0px 2px 4px); pointer-events: auto; z-index: 1; display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.before-after__cursor::before, .htw-src-numbuzin-nad-gold-firming-cream .before-after__cursor::before{ content: ""; background: rgb(var(--before-after-cursor-background)); z-index: -1; position: absolute; }
.htw-src-numbuzin-nad-gold-firming-cream.before-after__cursor svg, .htw-src-numbuzin-nad-gold-firming-cream .before-after__cursor svg{ width: var(--before-after-cursor-size); height: var(--before-after-cursor-size); }


.htw-src-numbuzin-nad-gold-firming-cream[dir="rtl"] :is(.before-after--horizontal .before-after__image--after), .htw-src-numbuzin-nad-gold-firming-cream [dir="rtl"] :is(.before-after--horizontal .before-after__image--after){ clip-path: inset(0 var(--before-after-cursor-position, 0%) 0 0); }






@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.before-after, .htw-src-numbuzin-nad-gold-firming-cream .before-after{ --before-after-content-margin: 1.5rem; --before-after-cursor-size: 4.25rem; }
}



.htw-src-numbuzin-nad-gold-firming-cream.blog-post-banner__image, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-banner__image{ width: 100%; max-height: none; margin-block-start: -3.75rem; margin-inline: auto; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.blog-post-banner__image, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-banner__image{ width: min(45vw, 48rem); }
}






.htw-src-numbuzin-nad-gold-firming-cream.blog-post-prev-next, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-prev-next{ gap: var(--container-gutter); grid: auto / auto-flow 73vw; display: grid; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.blog-post-prev-next, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-prev-next{ grid-template-columns: repeat(2, minmax(0px, 1fr)); }
}


.htw-src-numbuzin-nad-gold-firming-cream.cart, .htw-src-numbuzin-nad-gold-firming-cream .cart{ align-items: start; gap: 2rem 3.75rem; display: grid; }


@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.cart th:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .cart th:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream.cart th:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .cart th:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream.cart td:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .cart td:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream.cart td:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .cart td:nth-child(3){ display: none; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.cart .line-item__quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .cart .line-item__quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream.cart .line-item__line-price, .htw-src-numbuzin-nad-gold-firming-cream .cart .line-item__line-price, .htw-src-numbuzin-nad-gold-firming-cream.cart .line-item__unit-line-price, .htw-src-numbuzin-nad-gold-firming-cream .cart .line-item__unit-line-price{ display: none; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.cart, .htw-src-numbuzin-nad-gold-firming-cream .cart{ grid-template-columns: minmax(0px, 1fr) 26rem; }
}




























@keyframes htw-src-numbuzin-nad-gold-firming-cream-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}







.htw-src-numbuzin-nad-gold-firming-cream.collection, .htw-src-numbuzin-nad-gold-firming-cream .collection{ --collection-sidebar-width: 18.5rem; padding-block-end: min(4rem,var(--section-vertical-spacing)); }
.htw-src-numbuzin-nad-gold-firming-cream.collection__toolbar, .htw-src-numbuzin-nad-gold-firming-cream .collection__toolbar{ padding-block: 1.25rem; padding-inline: min(1.75rem,var(--container-gutter)); border-block-start-width: 1px; justify-content: space-between; align-items: center; column-gap: 1rem; display: flex; }





.htw-src-numbuzin-nad-gold-firming-cream:checked + :is(.collection__layout-selector label), .htw-src-numbuzin-nad-gold-firming-cream :checked + :is(.collection__layout-selector label){ opacity: 1; }







@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.collection__toolbar, .htw-src-numbuzin-nad-gold-firming-cream .collection__toolbar{ padding-block: 1.8rem; }
  
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.collection .pagination, .htw-src-numbuzin-nad-gold-firming-cream .collection .pagination{ grid-column-end: -1; }
  
}























@keyframes htw-src-numbuzin-nad-gold-firming-cream-cell-horizontal-parallax { 
  0% { transform: translate(calc(-1 * var(--offset-amount))); }
  100% { transform: translate(var(--offset-amount)); }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-cell-vertical-parallax { 
  0% { transform: translateY(calc(-1 * var(--offset-amount))); }
  100% { transform: translateY(var(--offset-amount)); }
}



.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid{ --dynamic-grid-column-count: 8; --dynamic-grid-cell-size: calc((100vw - var(--container-gutter-context, 0px) * 2) / var(--dynamic-grid-column-count) - var(--dynamic-grid-gap) * (var(--dynamic-grid-column-count) - 1) / var(--dynamic-grid-column-count)); grid-template-columns: repeat(var(--dynamic-grid-column-count),minmax(0,1fr)); grid-template-rows: repeat(var(--dynamic-grid-explicit-row-count),var(--dynamic-grid-cell-size)) max-content; gap: var(--dynamic-grid-gap); display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid.editor-is-selected::before, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid.editor-is-selected::before{ content: ""; background-image: repeating-linear-gradient(#c8c8c833 0,#c8c8c833 var(--dynamic-grid-cell-size),transparent var(--dynamic-grid-cell-size),transparent calc(var(--dynamic-grid-cell-size) + max(1px,var(--dynamic-grid-gap)))),repeating-linear-gradient(90deg,#c8c8c833 0,#c8c8c833 var(--dynamic-grid-cell-size),transparent var(--dynamic-grid-cell-size),transparent calc(var(--dynamic-grid-cell-size) + max(1px,var(--dynamic-grid-gap)))); background-repeat: no-repeat; background-size: 100% calc(var(--dynamic-grid-cell-size) * var(--dynamic-grid-explicit-row-count) + max(1px,var(--dynamic-grid-gap)) * (var(--dynamic-grid-explicit-row-count) - 1)); width: 100%; height: 100%; position: absolute; }
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell{ grid-area: var(--dynamic-grid-grid-area); isolation: isolate; align-self: start; transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out; position: relative; inset-block-start: var(--dynamic-grid-vertical-adjustment); inset-inline-start: var(--dynamic-grid-horizontal-adjustment); }
@supports (view-timeline-name: --foo) {
  .htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell{ --offset-amount: calc(var(--parallax-speed) * 10 / 2 * 1vmin); animation-duration: auto; animation-timing-function: linear; animation-delay: 0s; animation-iteration-count: 1; animation-direction: normal; animation-fill-mode: forwards; animation-play-state: running; animation-name: htw-src-numbuzin-nad-gold-firming-cream-cell-horizontal-parallax; animation-timeline: --dynamic-grid; animation-range: cover; }
  .htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell[data-parallax-direction="vertical"], .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell[data-parallax-direction="vertical"]{ animation-name: htw-src-numbuzin-nad-gold-firming-cream-cell-vertical-parallax; }
}
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell.editor-is-selected, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell.editor-is-selected{ background-color: rgba(0, 0, 0, 0.05); outline: gray dashed 2px; }
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell:has(.editor-is-selected), .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell:has(.editor-is-selected){ background-color: rgba(0, 0, 0, 0.05); outline: gray dashed 2px; }
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell figure, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell figure{ object-fit: cover; object-position: center center; width: 100%; max-width: 100%; transition: opacity 0.2s; }
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell figure video, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell figure video{ width: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid.editor-is-selected :is(.dynamic-grid__cell figure):not(.editor-is-selected), .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid.editor-is-selected :is(.dynamic-grid__cell figure):not(.editor-is-selected){ opacity: 0.6; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid{ --dynamic-grid-column-count: 16; }
}
.htw-src-numbuzin-nad-gold-firming-cream.faq, .htw-src-numbuzin-nad-gold-firming-cream .faq{ width: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.section-stack .faq, .htw-src-numbuzin-nad-gold-firming-cream .section-stack .faq{ max-width: 50rem; margin-inline: inherit; }




.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header{ grid-template-columns: minmax(0px, 1fr); grid-auto-columns: auto; align-items: center; gap: 1.5rem 5rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list{ align-items: start; column-gap: 1.25rem; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"], .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"]{ text-align: start; flex-shrink: 0; transition: margin-inline-start 0.15s ease-in-out, opacity 0.15s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"] svg, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"] svg, .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"]::before, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"]::before{ will-change: opacity; flex-shrink: 0; transition: opacity 0.15s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"] span, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"] span{ transition: transform 0.15s ease-in-out; display: inline-block; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"][aria-selected="false"], .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"][aria-selected="false"]{ opacity: 0.3; margin-inline-start: calc(-1 * var(--text-indent-size)); }
.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"][aria-selected="false"] svg, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"][aria-selected="false"] svg, .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"][aria-selected="false"]::before, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"][aria-selected="false"]::before{ opacity: 0; }
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role="tab"], .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role="tab"]{ max-width: 16rem; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list{ column-gap: 2rem; }
  .htw-src-numbuzin-nad-gold-firming-cream[role="tab"][aria-selected="true"] span, .htw-src-numbuzin-nad-gold-firming-cream [role="tab"][aria-selected="true"] span{ transform: translate(calc(-1 * var(--transform-logical-flip) * min(.2em,var(--text-indent-size)))); }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header{ grid-auto-flow: column; }
}
.htw-src-numbuzin-nad-gold-firming-cream.featured-links, .htw-src-numbuzin-nad-gold-firming-cream .featured-links{ text-align: center; display: block; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-links .big-link, .htw-src-numbuzin-nad-gold-firming-cream .featured-links .big-link{ justify-content: center; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-links .big-link:hover > .v-stack, .htw-src-numbuzin-nad-gold-firming-cream .featured-links .big-link:hover > .v-stack{ z-index: 2; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.featured-links .custom-cursor:not(.featured-links__image-cursor), .htw-src-numbuzin-nad-gold-firming-cream .featured-links .custom-cursor:not(.featured-links__image-cursor){ z-index: 3; }
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.featured-links, .htw-src-numbuzin-nad-gold-firming-cream .featured-links{ width: 100%; }
}



.htw-src-numbuzin-nad-gold-firming-cream.footer, .htw-src-numbuzin-nad-gold-firming-cream .footer{ border-block-start-width: 1px; }

.htw-src-numbuzin-nad-gold-firming-cream.footer__content, .htw-src-numbuzin-nad-gold-firming-cream .footer__content{ grid-template-columns: minmax(0px, 1fr); row-gap: 2.8rem; padding-block: 2.8rem; display: grid; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__content, .htw-src-numbuzin-nad-gold-firming-cream .footer__content{ row-gap: 4.8rem; padding-block: 4.8rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.footer__block-list, .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list{ grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 2rem 1.25rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.footer__block--newsletter, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--newsletter, .htw-src-numbuzin-nad-gold-firming-cream.footer__block--text, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--text{ grid-column: span 2; }
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links{ grid-column: 1 / -1; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links:first-child .accordion, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links:first-child .accordion{ box-shadow: 0 1px rgb(var(--border-color)); }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links + .footer__block--accordion-links, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links + .footer__block--accordion-links, .htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links:first-child, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links:first-child{ margin-block-start: -2rem; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list, .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list{ flex-wrap: wrap; justify-content: start; column-gap: 3rem; display: flex; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list:has(:nth-child(3)), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list:has(:nth-child(3)){ justify-content: space-between; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block, .htw-src-numbuzin-nad-gold-firming-cream .footer__block{ max-width: 24rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block--links, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--links{ flex-shrink: 0; max-width: 10rem; }
}

.htw-src-numbuzin-nad-gold-firming-cream.footer__big-logo, .htw-src-numbuzin-nad-gold-firming-cream .footer__big-logo{ --scrolling-content-gap: 2.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream.footer__big-logo--full img, .htw-src-numbuzin-nad-gold-firming-cream .footer__big-logo--full img{ width: 100%; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__big-logo, .htw-src-numbuzin-nad-gold-firming-cream .footer__big-logo{ --scrolling-content-gap: 5rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.footer__aside, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside{ text-align: center; justify-content: safe center; row-gap: 1.65rem; padding-block: 1.5rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.footer__aside .social-media, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside .social-media{ --icon-mobile-max-width: 1rem; --icon-max-width: 1.25rem; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__aside, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside{ grid-auto-flow: column; column-gap: 1rem; padding-block: 2.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__aside:has(> :nth-child(2)), .htw-src-numbuzin-nad-gold-firming-cream .footer__aside:has(> :nth-child(2)){ justify-content: space-between; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__aside:has(> :nth-child(3)), .htw-src-numbuzin-nad-gold-firming-cream .footer__aside:has(> :nth-child(3)){ grid-template-columns: minmax(0px, 1fr) auto minmax(0px, 1fr); }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__aside .social-media, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside .social-media{ order: 99; justify-content: end; }
}
.htw-src-numbuzin-nad-gold-firming-cream.gift-card, .htw-src-numbuzin-nad-gold-firming-cream .gift-card{ text-align: center; align-content: center; row-gap: var(--section-stack-row-gap); grid-template-columns: minmax(0px, 1fr); max-width: 26rem; height: 100%; margin-inline: auto; display: grid; position: relative; }





.htw-src-numbuzin-nad-gold-firming-cream.header, .htw-src-numbuzin-nad-gold-firming-cream .header{ --header-show-transparent-logo: 0; --header-padding-block: 1.25rem; --header-padding-inline: min(1.75rem, var(--container-gutter)); --header-column-gap: 1.25rem; --header-nav-icon-gap: 1.5rem; grid: var(--header-grid); justify-content: safe center; align-items: center; column-gap: var(--header-column-gap); padding-block: var(--header-padding-block); padding-inline: var(--header-padding-inline); transition: background 0.2s ease-in-out, color 0.2s ease-in-out; display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header{ transition: transform 0.2s ease-in-out, visibility 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header:has(.header.is-hidden), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header:has(.header.is-hidden){ visibility: hidden; transform: translateY(-100%); }
.htw-src-numbuzin-nad-gold-firming-cream:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header ~ .shopify-section-group-header-group)) .header{ margin-block-end: calc(-1 * var(--header-height, 0px)); }
.htw-src-numbuzin-nad-gold-firming-cream:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header ~ .shopify-section-group-header-group)) .header:not(.is-solid, :has([open])){ --header-show-transparent-logo: 1; --background: 0 0 0 / 0; --background-gradient: initial; --border-color: 0 0 0 / 0; --text-color: var(--header-transparent-header-text-color, var(--header-non-transparent-text-color)); }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.header, .htw-src-numbuzin-nad-gold-firming-cream .header{ --header-padding-block: 1.4rem; --header-nav-icon-gap: 1rem; --header-column-gap: 2.5rem; }
}

.htw-src-numbuzin-nad-gold-firming-cream.header__logo, .htw-src-numbuzin-nad-gold-firming-cream .header__logo{ grid-area: logo; justify-self: start; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.header__logo-image, .htw-src-numbuzin-nad-gold-firming-cream .header__logo-image{ width: var(--header-logo-width); max-width: 100%; height: auto; opacity: calc(1 - var(--header-show-transparent-logo)); transition: opacity 0.2s ease-in-out; }
.htw-src-numbuzin-nad-gold-firming-cream.header__logo-image:only-of-type, .htw-src-numbuzin-nad-gold-firming-cream .header__logo-image:only-of-type{ --header-show-transparent-logo: 0; }
.htw-src-numbuzin-nad-gold-firming-cream.header__logo-image--transparent, .htw-src-numbuzin-nad-gold-firming-cream .header__logo-image--transparent{ opacity: var(--header-show-transparent-logo); pointer-events: none; position: absolute; inset-block-start: 0px; inset-inline-start: 0px; }

.htw-src-numbuzin-nad-gold-firming-cream.header__primary-nav, .htw-src-numbuzin-nad-gold-firming-cream .header__primary-nav{ align-items: center; column-gap: var(--header-nav-icon-gap); flex-wrap: wrap; grid-area: primary-nav; display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.header__primary-nav .link-reversed, .htw-src-numbuzin-nad-gold-firming-cream .header__primary-nav .link-reversed{ background-position-y: bottom; padding-block: 2px; }





@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.header__primary-nav, .htw-src-numbuzin-nad-gold-firming-cream .header__primary-nav{ gap: 0.625rem 1.5rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.header__secondary-nav, .htw-src-numbuzin-nad-gold-firming-cream .header__secondary-nav{ justify-self: end; align-items: center; column-gap: var(--header-nav-icon-gap); grid-area: secondary-nav; display: flex; }










shopify-account.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream shopify-account{ --shopify-account-font-heading: var(--heading-font-family); --shopify-account-font-heading-weight: var(--heading-font-weight); --shopify-account-font-body: var(--text-font-family); --shopify-account-font-body-weight: var(--text-font-weight); --shopify-account-radius-button: var(--button-border-radius); --shopify-account-radius-input: var(--input-border-radius); --shopify-account-radius-dialog: 0; --shopify-account-color-background: rgb(var(--default-color-scheme-background)); --shopify-account-color-text: rgb(var(--default-color-scheme-text-color)); --shopify-account-signed-in-avatar-color-background: rgb(var(--text-color)); --shopify-account-signed-in-avatar-color-text: rgb(from rgb(var(--text-color)) calc(255 - r) calc(255 - g) calc(255 - b) ); --shopify-account-signed-in-avatar-size: 24px; --shopify-account-avatar-size: none; display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.menu-promo, .htw-src-numbuzin-nad-gold-firming-cream .menu-promo{ --overlay: 0 0 0 / .1; flex-grow: 1; overflow-x: auto; }
















.htw-src-numbuzin-nad-gold-firming-cream.mega-menu__navigation, .htw-src-numbuzin-nad-gold-firming-cream .mega-menu__navigation{ max-width: var(--mega-menu-navigation-max-width); flex-wrap: wrap; gap: 1.5rem clamp(1.5rem, 5vw, 5rem); display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.mega-menu__navigation:only-of-type, .htw-src-numbuzin-nad-gold-firming-cream .mega-menu__navigation:only-of-type{ max-width: none; }














.htw-src-numbuzin-nad-gold-firming-cream.menu-drawer__panel-body, .htw-src-numbuzin-nad-gold-firming-cream .menu-drawer__panel-body{ padding: 2.2rem var(--menu-drawer-padding-inline); flex-grow: 1; overflow-y: auto; }








.htw-src-numbuzin-nad-gold-firming-cream.menu-drawer__dropdown-sidebar-level, .htw-src-numbuzin-nad-gold-firming-cream .menu-drawer__dropdown-sidebar-level{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream.menu-drawer__dropdown-sidebar-level.is-visible, .htw-src-numbuzin-nad-gold-firming-cream .menu-drawer__dropdown-sidebar-level.is-visible{ display: block; }


@keyframes htw-src-numbuzin-nad-gold-firming-cream-hotSpotDotAnimation { 
  0% { transform: scale(1); }
  100% { transform: scale(0.8); }
}












.htw-src-numbuzin-nad-gold-firming-cream.links-with-image-carousel, .htw-src-numbuzin-nad-gold-firming-cream .links-with-image-carousel{ display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.links-with-image-carousel > *, .htw-src-numbuzin-nad-gold-firming-cream .links-with-image-carousel > *{ grid-area: 1 / -1; }
.htw-src-numbuzin-nad-gold-firming-cream.links-with-image-carousel > :not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream .links-with-image-carousel > :not(.is-selected){ opacity: 0; visibility: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list{ grid: var(--logo-list-grid); gap: var(--logo-list-gap); justify-content: var(--logo-list-justify-content); padding-block: 1px; display: grid; }





.htw-src-numbuzin-nad-gold-firming-cream.multi-column, .htw-src-numbuzin-nad-gold-firming-cream .multi-column{ grid: var(--multi-column-grid); column-gap: var(--multi-column-column-gap); row-gap: var(--multi-column-row-gap); display: grid; }







.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(content){ place-self: start stretch; margin-block-start: var(--modal-news-margin-block-start, 0); margin-inline: 0px; overflow: hidden auto; }
.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(body), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(body){ align-items: start; }
.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(overlay){ display: none; }


.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button{ --news-modal-button-image-width: 5rem; justify-content: space-between; align-items: center; gap: 1.25rem; width: 100%; transition: opacity 0.3s 0.45s; display: flex; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button::after, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button::after{ content: ""; background: rgb(var(--on-sale-text)); border-radius: var(--rounded-full); width: 6px; height: 6px; position: absolute; inset-block-start: calc(50% - 3px); inset-inline-end: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button.visited, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button.visited{ opacity: 0.5; }
.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button.visited::after, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button.visited::after{ display: none; }


.htw-src-numbuzin-nad-gold-firming-cream.news-modal-panel, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-panel{ z-index: 1; padding: 0 var(--modal-body-padding-inline) var(--modal-body-padding-block); background: rgb(var(--background)); opacity: 0; visibility: hidden; width: 100%; height: 100%; position: absolute; inset: 0px; overflow: auto; }

@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(content){ place-self: start end; margin-inline-end: var(--modal-news-margin-inline-end, 0); }
  .htw-src-numbuzin-nad-gold-firming-cream.news-modal-button, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button{ --news-modal-button-image-width: 6.5rem; }
  
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.modal--news, .htw-src-numbuzin-nad-gold-firming-cream .modal--news{ --modal-body-padding-block: 1.75rem; --modal-body-padding-inline: 1.75rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(close-button){ inset-block-start: 1.25rem; inset-inline-end: 1.25rem; }
}

.htw-src-numbuzin-nad-gold-firming-cream.password, .htw-src-numbuzin-nad-gold-firming-cream .password{ text-align: center; height: 100%; min-height: inherit; align-content: center; justify-items: center; row-gap: var(--section-stack-row-gap); grid-template-columns: minmax(0px, 1fr); display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.press-carousel, .htw-src-numbuzin-nad-gold-firming-cream .press-carousel{ grid-template-columns: minmax(0px, 1fr); align-content: start; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.press-carousel > *, .htw-src-numbuzin-nad-gold-firming-cream .press-carousel > *{ grid-area: 1 / -1; }









.htw-src-numbuzin-nad-gold-firming-cream.product, .htw-src-numbuzin-nad-gold-firming-cream .product{ grid: var(--product-grid, auto-flow / minmax(0, 1fr)); align-items: start; gap: 2.25rem; padding-block-end: var(--section-vertical-spacing); display: grid; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product, .htw-src-numbuzin-nad-gold-firming-cream .product{ gap: 0px; }
  .htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{ padding-inline-start: 3rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.product-gallery, .htw-src-numbuzin-nad-gold-firming-cream .product-gallery{ --product-gallery-thumbnail-list-gap: .5rem; --product-gallery-thumbnail-size: 3.625rem; align-self: start; gap: var(--product-gallery-gap); grid-template-columns: minmax(0px, 1fr); display: grid; position: relative; }

.htw-src-numbuzin-nad-gold-firming-cream.product-gallery__carousel, .htw-src-numbuzin-nad-gold-firming-cream .product-gallery__carousel{ grid: var(--product-gallery-carousel-grid, auto / auto-flow 100%); align-items: start; gap: var(--product-gallery-carousel-gap, .25rem); scroll-snap-type: var(--product-gallery-carousel-scroll-snap-type, x mandatory); display: grid; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream[allow-transparent-header] .product-gallery__carousel, .htw-src-numbuzin-nad-gold-firming-cream [allow-transparent-header] .product-gallery__carousel{ padding-inline: 0px; }










.htw-src-numbuzin-nad-gold-firming-cream.product-zoom-button, .htw-src-numbuzin-nad-gold-firming-cream .product-zoom-button{ --product-gallery-zoom-button-position: min(5%, .5rem); grid-auto-flow: column; align-items: center; display: grid; position: absolute; inset-block-end: 8px; inset-inline-end: -12px; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.product-zoom-button .icon, .htw-src-numbuzin-nad-gold-firming-cream .product-zoom-button .icon{ padding: 0.75rem; }




@media screen and (min-width: 700px) {
  
  
  
  
  
  
  .htw-src-numbuzin-nad-gold-firming-cream.product-zoom-button, .htw-src-numbuzin-nad-gold-firming-cream .product-zoom-button{ inset-block-end: min(5%, 1.75rem); inset-inline-end: min(5%, 1.75rem); }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-gallery, .htw-src-numbuzin-nad-gold-firming-cream .product-gallery{ position: sticky; inset-block-start: var(--header-height); }
  .htw-src-numbuzin-nad-gold-firming-cream[allow-transparent-header] .product-gallery, .htw-src-numbuzin-nad-gold-firming-cream [allow-transparent-header] .product-gallery{ margin-inline-start: calc(-1 * var(--container-gutter)); inset-block-start: 0px; }
  
  
  
  
}
.htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{ --distance-to-bleed: min(1.75rem, var(--container-gutter)); --product-block-item-margin: 1.75rem; width: 100%; margin-inline: auto; }





@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{ max-width: calc(32rem + var(--product-block-item-margin) * 2); z-index: 1; margin-block: 0px; position: sticky; inset-block-start: calc(var(--sticky-area-height) + 20px); }
  .htw-src-numbuzin-nad-gold-firming-cream[allow-transparent-header] .product-info, .htw-src-numbuzin-nad-gold-firming-cream [allow-transparent-header] .product-info{ margin-block-start: calc(var(--header-height) + 4rem); }
}
.htw-src-numbuzin-nad-gold-firming-cream.variant-picker, .htw-src-numbuzin-nad-gold-firming-cream .variant-picker{ row-gap: var(--product-block-item-margin); grid-template-columns: minmax(0px, 1fr); display: grid; }



.htw-src-numbuzin-nad-gold-firming-cream.buy-buttons, .htw-src-numbuzin-nad-gold-firming-cream .buy-buttons{ row-gap: 0.625rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.buy-buttons .quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .buy-buttons .quantity-selector{ min-height: 100%; }

.htw-src-numbuzin-nad-gold-firming-cream.payment-terms shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream .payment-terms shopify-payment-terms{ background: rgb(var(--background-secondary)); padding: 1rem; display: block; }




.htw-src-numbuzin-nad-gold-firming-cream.product-sticky-add-to-cart, .htw-src-numbuzin-nad-gold-firming-cream .product-sticky-add-to-cart{ z-index: 2; visibility: hidden; opacity: 0; border-width: 1px; grid-template-columns: minmax(0px, 1fr); grid-auto-flow: column; justify-content: space-between; align-items: center; width: min(100%, 40rem); padding: 1rem 2rem 1rem 1rem; transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out; display: grid; position: fixed; inset-block-end: 1.75rem; inset-inline-end: 1.75rem; box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 4px; }
.htw-src-numbuzin-nad-gold-firming-cream.product-sticky-add-to-cart.is-visible, .htw-src-numbuzin-nad-gold-firming-cream .product-sticky-add-to-cart.is-visible{ visibility: visible; opacity: 1; }
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.product-sticky-add-to-cart, .htw-src-numbuzin-nad-gold-firming-cream .product-sticky-add-to-cart{ box-shadow: none; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 1rem; inset-block-end: 0px; inset-inline-start: 0px; }
}





























.htw-src-numbuzin-nad-gold-firming-cream.reading-text, .htw-src-numbuzin-nad-gold-firming-cream .reading-text{ min-height: calc(100vh + var(--reading-text-scroll-height, 0px) - var(--sticky-area-height)); padding-inline: var(--container-gutter); background: rgb(var(--reading-text-overlay)); isolation: isolate; display: block; }



.htw-src-numbuzin-nad-gold-firming-cream.rich-text, .htw-src-numbuzin-nad-gold-firming-cream .rich-text{ grid-template-columns: minmax(0px, 1fr); grid-auto-columns: minmax(0px, 1fr); grid-auto-flow: column; align-items: start; column-gap: 3rem; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.rich-text .prose:has(> .button:first-child) > .button, .htw-src-numbuzin-nad-gold-firming-cream .rich-text .prose:has(> .button:first-child) > .button{ margin-block-start: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.rich-text .prose:has(> .button:first-child) > :not(.button) ~ .button, .htw-src-numbuzin-nad-gold-firming-cream .rich-text .prose:has(> .button:first-child) > :not(.button) ~ .button{ margin-block-start: var(--prose-button-spacing); }











@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:scrolling-content--vertical .scrolling-content__item, .htw-src-numbuzin-nad-gold-firming-cream .sm\:scrolling-content--vertical .scrolling-content__item{ grid-auto-flow: row; justify-items: center; padding-block-end: var(--scrolling-content-calculated-gap); padding-inline-end: 0px; }
  @supports (overflow: clip) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:scrolling-content--vertical, .htw-src-numbuzin-nad-gold-firming-cream .sm\:scrolling-content--vertical{ overflow: visible clip; }
}
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:scrolling-content--vertical .scrolling-content__item, .htw-src-numbuzin-nad-gold-firming-cream .md\:scrolling-content--vertical .scrolling-content__item{ grid-auto-flow: row; justify-items: center; padding-block-end: var(--scrolling-content-calculated-gap); padding-inline-end: 0px; }
  @supports (overflow: clip) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:scrolling-content--vertical, .htw-src-numbuzin-nad-gold-firming-cream .md\:scrolling-content--vertical{ overflow: visible clip; }
}
}

.htw-src-numbuzin-nad-gold-firming-cream.search-form, .htw-src-numbuzin-nad-gold-firming-cream .search-form{ border-width: 1px; grid-template-columns: auto minmax(0px, 1fr); align-items: center; column-gap: 0.625rem; padding: 0.8rem 1.25rem; transition: border-color 0.2s; display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.search-form > *, .htw-src-numbuzin-nad-gold-firming-cream .search-form > *{ margin: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.search-form:focus-within, .htw-src-numbuzin-nad-gold-firming-cream .search-form:focus-within{ border-color: currentcolor; }



@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.search-form, .htw-src-numbuzin-nad-gold-firming-cream .search-form{ padding: 1.2rem 1.75rem; }
}
























.htw-src-numbuzin-nad-gold-firming-cream.slideshow, .htw-src-numbuzin-nad-gold-firming-cream .slideshow{ background-color: rgb(var(--slideshow-background)); display: grid; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide, .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide{ grid-area: 1 / -1; align-items: stretch; display: grid; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide img, .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide img{ user-select: none; }
.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide:has(.min-h-auto), .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide:has(.min-h-auto){ align-self: start; }
.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide:not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide:not(.is-selected){ visibility: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide:not(:only-child):has(.place-self-end-start, .place-self-end-center, .place-self-end), .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide:not(:only-child):has(.place-self-end-start, .place-self-end-center, .place-self-end){ --content-box-spacing-block-end: 5rem; }

.htw-src-numbuzin-nad-gold-firming-cream.slideshow[transition="fade"], .htw-src-numbuzin-nad-gold-firming-cream .slideshow[transition="fade"]{ isolation: isolate; }
.htw-src-numbuzin-nad-gold-firming-cream.slideshow[transition="fade"] .slideshow__slide, .htw-src-numbuzin-nad-gold-firming-cream .slideshow[transition="fade"] .slideshow__slide{ mix-blend-mode: plus-lighter; will-change: opacity; }
@media (prefers-reduced-motion: reduce) {
  .htw-src-numbuzin-nad-gold-firming-cream.slideshow, .htw-src-numbuzin-nad-gold-firming-cream .slideshow{ isolation: isolate; }
  .htw-src-numbuzin-nad-gold-firming-cream.slideshow .slideshow__slide, .htw-src-numbuzin-nad-gold-firming-cream .slideshow .slideshow__slide{ mix-blend-mode: plus-lighter; }
}






























@keyframes htw-src-numbuzin-nad-gold-firming-cream-textWithIconsItemsScale { 
  0% { opacity: 0; scale: 0.8; }
  100% { opacity: 1; scale: 1; }
}






.htw-src-numbuzin-nad-gold-firming-cream.timeline, .htw-src-numbuzin-nad-gold-firming-cream .timeline{ --scroll-shadow-size: 56px; --scroll-shadow-left: linear-gradient(to right, rgb(var(--background)) 20%, transparent 100%); --scroll-shadow-right: linear-gradient(to left, rgb(var(--background)) 20%, transparent 100%); --scroll-shadow-top: linear-gradient(to bottom, rgb(var(--background)) 20%, transparent 100%); --scroll-shadow-bottom: linear-gradient(to top, rgb(var(--background)) 20%, transparent 100%); --scroll-shadow-margin: 0 0 1px 0; --timeline-inner-padding: var(--container-gutter); display: flow-root; }

.htw-src-numbuzin-nad-gold-firming-cream.timeline__nav, .htw-src-numbuzin-nad-gold-firming-cream .timeline__nav{ height: 100%; padding: var(--timeline-inner-padding) var(--container-gutter); white-space: nowrap; border-block-end-width: 1px; align-items: center; column-gap: 1.75rem; display: flex; position: relative; }

.htw-src-numbuzin-nad-gold-firming-cream:is(.timeline__image-list, .timeline__content-list) > *, .htw-src-numbuzin-nad-gold-firming-cream :is(.timeline__image-list, .timeline__content-list) > *{ grid-area: 1 / -1; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.timeline__image-list, .timeline__content-list) > :not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream :is(.timeline__image-list, .timeline__content-list) > :not(.is-selected){ opacity: 0; visibility: hidden; }


.htw-src-numbuzin-nad-gold-firming-cream.timeline__image, .htw-src-numbuzin-nad-gold-firming-cream .timeline__image{ mix-blend-mode: plus-lighter; }
.htw-src-numbuzin-nad-gold-firming-cream.timeline__content, .htw-src-numbuzin-nad-gold-firming-cream .timeline__content{ grid-template-columns: minmax(0px, 1fr); align-content: start; row-gap: 1.5rem; display: grid; }

@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.timeline, .htw-src-numbuzin-nad-gold-firming-cream .timeline{ --scroll-shadow-size: 96px; --timeline-inner-padding: min(2.8rem, var(--container-gutter)); grid-template-columns: repeat(2, minmax(0px, 1fr)); display: grid; }
  
  
  
  .htw-src-numbuzin-nad-gold-firming-cream.timeline__content, .htw-src-numbuzin-nad-gold-firming-cream .timeline__content{ align-content: stretch; }
  
  
  
  
  
  
  
  
  
  
  
  
}






.htw-src-numbuzin-nad-gold-firming-cream.sr-only, .htw-src-numbuzin-nad-gold-firming-cream .sr-only, .htw-src-numbuzin-nad-gold-firming-cream::part(sr-only), .htw-src-numbuzin-nad-gold-firming-cream ::part(sr-only){ clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream:is(:is(.sr-only)[type="checkbox"]:focus-visible + label, :is(.sr-only)[type="radio"]:focus-visible + label), .htw-src-numbuzin-nad-gold-firming-cream :is(:is(.sr-only)[type="checkbox"]:focus-visible + label, :is(.sr-only)[type="radio"]:focus-visible + label){ outline: -webkit-focus-ring-color solid 2px; }
.htw-src-numbuzin-nad-gold-firming-cream.skip-to-content:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .skip-to-content:focus-visible{ z-index: 9999; clip: auto; color: rgb(255, 255, 255); background: rgb(0, 0, 0); width: auto; height: auto; padding: 6px 12px; font-weight: 700; overflow: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.tap-area, .htw-src-numbuzin-nad-gold-firming-cream .tap-area{ --tap-area-size: 2.25rem; position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.tap-area::before, .htw-src-numbuzin-nad-gold-firming-cream .tap-area::before{ content: ""; width: var(--tap-area-size); height: var(--tap-area-size); top: calc(50% - var(--tap-area-size) / 2); left: calc(50% - var(--tap-area-size) / 2); position: absolute; }

.htw-src-numbuzin-nad-gold-firming-cream.link-tap-area, .htw-src-numbuzin-nad-gold-firming-cream .link-tap-area{ position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.link-tap-area::before, .htw-src-numbuzin-nad-gold-firming-cream .link-tap-area::before{ content: ""; position: absolute; inset: -4px 0px; }
@media print {
  .htw-src-numbuzin-nad-gold-firming-cream.print\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .print\:hidden{ display: none; }
}
@media screen and (pointer: fine) {
  
  .htw-src-numbuzin-nad-gold-firming-cream.features--zoom-filter-image .group:hover .group-hover\:zoom, .htw-src-numbuzin-nad-gold-firming-cream .features--zoom-filter-image .group:hover .group-hover\:zoom{ filter: brightness(1.1) contrast(1.05); transform: scale(1.07) rotate(-1deg); }
  .htw-src-numbuzin-nad-gold-firming-cream.features--zoom-image .zoom-image, .htw-src-numbuzin-nad-gold-firming-cream .features--zoom-image .zoom-image{ transform-origin: center center; transition: transform 1.2s cubic-bezier(0.16, 1, 0.3, 1); }
  .htw-src-numbuzin-nad-gold-firming-cream.features--zoom-image .group:hover .group-hover\:zoom, .htw-src-numbuzin-nad-gold-firming-cream .features--zoom-image .group:hover .group-hover\:zoom{ transform: scale(1.1); }
}
@media (prefers-reduced-motion: no-preference) {
  .htw-src-numbuzin-nad-gold-firming-cream[reveal-on-scroll="true"], .htw-src-numbuzin-nad-gold-firming-cream [reveal-on-scroll="true"]{ opacity: 0; }
}
@media (scripting: none) {
  .htw-src-numbuzin-nad-gold-firming-cream[reveal-on-scroll="true"], .htw-src-numbuzin-nad-gold-firming-cream [reveal-on-scroll="true"]{ opacity: 1; }
}
.htw-src-numbuzin-nad-gold-firming-cream.border, .htw-src-numbuzin-nad-gold-firming-cream .border{ border: 1px solid rgb(var(--border-color)); }
.htw-src-numbuzin-nad-gold-firming-cream.border-x, .htw-src-numbuzin-nad-gold-firming-cream .border-x{ border-inline: 1px solid rgb(var(--border-color)); }

.htw-src-numbuzin-nad-gold-firming-cream.border-t, .htw-src-numbuzin-nad-gold-firming-cream .border-t{ border-block-start: 1px solid rgb(var(--border-color)); }
.htw-src-numbuzin-nad-gold-firming-cream.border-b, .htw-src-numbuzin-nad-gold-firming-cream .border-b{ border-block-end: 1px solid rgb(var(--border-color)); }

.htw-src-numbuzin-nad-gold-firming-cream.divide-y > :not([hidden], .custom-cursor) ~ :not([hidden], .custom-cursor), .htw-src-numbuzin-nad-gold-firming-cream .divide-y > :not([hidden], .custom-cursor) ~ :not([hidden], .custom-cursor){ border-block-start-width: 1px; }
.htw-src-numbuzin-nad-gold-firming-cream.outline, .htw-src-numbuzin-nad-gold-firming-cream .outline{ outline: 1px solid rgb(var(--border-color)); }
.htw-src-numbuzin-nad-gold-firming-cream.rounded-full, .htw-src-numbuzin-nad-gold-firming-cream .rounded-full{ border-radius: var(--rounded-full); }
.htw-src-numbuzin-nad-gold-firming-cream.text-success, .htw-src-numbuzin-nad-gold-firming-cream .text-success{ color: rgb(var(--success-text)); }

.htw-src-numbuzin-nad-gold-firming-cream.text-error, .htw-src-numbuzin-nad-gold-firming-cream .text-error{ color: rgb(var(--error-text)); }
.htw-src-numbuzin-nad-gold-firming-cream.text-subdued, .htw-src-numbuzin-nad-gold-firming-cream .text-subdued{ color: rgb(var(--text-color) / .6); }

.htw-src-numbuzin-nad-gold-firming-cream.text-on-sale, .htw-src-numbuzin-nad-gold-firming-cream .text-on-sale{ color: rgb(var(--on-sale-text)); }








.htw-src-numbuzin-nad-gold-firming-cream.with-overlay::after, .htw-src-numbuzin-nad-gold-firming-cream .with-overlay::after{ content: ""; background: var(--gradient-overlay, rgb(var(--overlay, 0 0 0 / .3))); pointer-events: none; border-radius: inherit; position: absolute; inset: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.opacity-0, .htw-src-numbuzin-nad-gold-firming-cream .opacity-0{ opacity: 0; }


.htw-src-numbuzin-nad-gold-firming-cream.lock, .htw-src-numbuzin-nad-gold-firming-cream .lock{ overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.pointer-events-none, .htw-src-numbuzin-nad-gold-firming-cream .pointer-events-none{ pointer-events: none; }
.htw-src-numbuzin-nad-gold-firming-cream.scroll-area, .htw-src-numbuzin-nad-gold-firming-cream .scroll-area, .htw-src-numbuzin-nad-gold-firming-cream::part(scroll-area), .htw-src-numbuzin-nad-gold-firming-cream ::part(scroll-area){ scrollbar-width: none; overscroll-behavior-x: contain; overflow: auto hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.scroll-area::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .scroll-area::-webkit-scrollbar{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream::part(scroll-area)::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream ::part(scroll-area)::-webkit-scrollbar{ display: none; }


.htw-src-numbuzin-nad-gold-firming-cream.snap-start, .htw-src-numbuzin-nad-gold-firming-cream .snap-start{ scroll-snap-align: start; scroll-snap-stop: always; }

.htw-src-numbuzin-nad-gold-firming-cream.hidden, .htw-src-numbuzin-nad-gold-firming-cream .hidden, .htw-src-numbuzin-nad-gold-firming-cream.empty\:hidden:empty, .htw-src-numbuzin-nad-gold-firming-cream .empty\:hidden:empty{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream.block, .htw-src-numbuzin-nad-gold-firming-cream .block{ display: block; }
.htw-src-numbuzin-nad-gold-firming-cream.inline-block, .htw-src-numbuzin-nad-gold-firming-cream .inline-block{ display: inline-block; }
.htw-src-numbuzin-nad-gold-firming-cream.grid, .htw-src-numbuzin-nad-gold-firming-cream .grid{ display: grid; }
.htw-src-numbuzin-nad-gold-firming-cream.flex, .htw-src-numbuzin-nad-gold-firming-cream .flex{ display: flex; }
.htw-src-numbuzin-nad-gold-firming-cream.contents, .htw-src-numbuzin-nad-gold-firming-cream .contents{ display: contents; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .sm\:hidden{ display: none; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:block, .htw-src-numbuzin-nad-gold-firming-cream .sm\:block{ display: block; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid{ display: grid; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:flex, .htw-src-numbuzin-nad-gold-firming-cream .sm\:flex{ display: flex; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:table, .htw-src-numbuzin-nad-gold-firming-cream .sm\:table{ display: table; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:table-cell, .htw-src-numbuzin-nad-gold-firming-cream .sm\:table-cell{ display: table-cell; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:contents, .htw-src-numbuzin-nad-gold-firming-cream .sm\:contents{ display: contents; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .md\:hidden{ display: none; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:block, .htw-src-numbuzin-nad-gold-firming-cream .md\:block{ display: block; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:grid, .htw-src-numbuzin-nad-gold-firming-cream .md\:grid{ display: grid; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:flex, .htw-src-numbuzin-nad-gold-firming-cream .md\:flex{ display: flex; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:table, .htw-src-numbuzin-nad-gold-firming-cream .md\:table{ display: table; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:table-cell, .htw-src-numbuzin-nad-gold-firming-cream .md\:table-cell{ display: table-cell; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:contents, .htw-src-numbuzin-nad-gold-firming-cream .md\:contents{ display: contents; }
}
@media screen and (min-width: 1150px) {
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .lg\:hidden{ display: none; }
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:block, .htw-src-numbuzin-nad-gold-firming-cream .lg\:block{ display: block; }
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:grid, .htw-src-numbuzin-nad-gold-firming-cream .lg\:grid{ display: grid; }
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:flex, .htw-src-numbuzin-nad-gold-firming-cream .lg\:flex{ display: flex; }
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:table, .htw-src-numbuzin-nad-gold-firming-cream .lg\:table{ display: table; }
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:table-cell, .htw-src-numbuzin-nad-gold-firming-cream .lg\:table-cell{ display: table-cell; }
  .htw-src-numbuzin-nad-gold-firming-cream.lg\:contents, .htw-src-numbuzin-nad-gold-firming-cream .lg\:contents{ display: contents; }
}
@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .sm-max\:hidden{ display: none; }
}
@media screen and (max-width: 999px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .md-max\:hidden{ display: none; }
}
@media screen and (max-width: 1149px) {
  .htw-src-numbuzin-nad-gold-firming-cream.lg-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .lg-max\:hidden{ display: none; }
}
@media screen and (max-width: 1399px) {
  .htw-src-numbuzin-nad-gold-firming-cream.xl-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .xl-max\:hidden{ display: none; }
}
@media (prefers-reduced-motion: reduce) {
  .htw-src-numbuzin-nad-gold-firming-cream.motion-reduce\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .motion-reduce\:hidden{ display: none; }
  .htw-src-numbuzin-nad-gold-firming-cream.motion-reduce\:block, .htw-src-numbuzin-nad-gold-firming-cream .motion-reduce\:block{ display: block; }
}
@media screen and (pointer: fine) {
  .htw-src-numbuzin-nad-gold-firming-cream.no-touch\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .no-touch\:hidden{ display: none; }
}
@media screen and (pointer: coarse) {
  .htw-src-numbuzin-nad-gold-firming-cream.touch\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .touch\:hidden{ display: none; }
}

.htw-src-numbuzin-nad-gold-firming-cream.relative, .htw-src-numbuzin-nad-gold-firming-cream .relative{ position: relative; }
.htw-src-numbuzin-nad-gold-firming-cream.sticky, .htw-src-numbuzin-nad-gold-firming-cream .sticky{ transition: inset-block-start 0.2s ease-in-out; position: sticky; inset-block-start: var(--sticky-inset-block-start, var(--sticky-offset, 0px)); }
.htw-src-numbuzin-nad-gold-firming-cream.wrap, .htw-src-numbuzin-nad-gold-firming-cream .wrap{ flex-wrap: wrap; }
.htw-src-numbuzin-nad-gold-firming-cream.grow, .htw-src-numbuzin-nad-gold-firming-cream .grow{ flex-grow: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.shrink-0, .htw-src-numbuzin-nad-gold-firming-cream .shrink-0{ flex-shrink: 0; }
.htw-src-numbuzin-nad-gold-firming-cream.span-full, .htw-src-numbuzin-nad-gold-firming-cream .span-full{ grid-area: 1 / 1 / -1 / -1; }


.htw-src-numbuzin-nad-gold-firming-cream.text-start, .htw-src-numbuzin-nad-gold-firming-cream .text-start{ text-align: start; }
.htw-src-numbuzin-nad-gold-firming-cream.text-center, .htw-src-numbuzin-nad-gold-firming-cream .text-center{ text-align: center; }





.htw-src-numbuzin-nad-gold-firming-cream.justify-start, .htw-src-numbuzin-nad-gold-firming-cream .justify-start{ justify-content: start; }
.htw-src-numbuzin-nad-gold-firming-cream.justify-center, .htw-src-numbuzin-nad-gold-firming-cream .justify-center{ justify-content: safe center; }
.htw-src-numbuzin-nad-gold-firming-cream.justify-end, .htw-src-numbuzin-nad-gold-firming-cream .justify-end{ justify-content: safe end; }
.htw-src-numbuzin-nad-gold-firming-cream.justify-between, .htw-src-numbuzin-nad-gold-firming-cream .justify-between{ justify-content: space-between; }

.htw-src-numbuzin-nad-gold-firming-cream.justify-items-start, .htw-src-numbuzin-nad-gold-firming-cream .justify-items-start{ justify-items: start; }
.htw-src-numbuzin-nad-gold-firming-cream.justify-items-center, .htw-src-numbuzin-nad-gold-firming-cream .justify-items-center{ justify-items: safe center; }






.htw-src-numbuzin-nad-gold-firming-cream.align-end, .htw-src-numbuzin-nad-gold-firming-cream .align-end{ align-items: end; }
.htw-src-numbuzin-nad-gold-firming-cream.align-baseline, .htw-src-numbuzin-nad-gold-firming-cream .align-baseline{ align-items: baseline; }
.htw-src-numbuzin-nad-gold-firming-cream.align-self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .align-self-stretch{ align-self: stretch; }





.htw-src-numbuzin-nad-gold-firming-cream.place-self-start-end, .htw-src-numbuzin-nad-gold-firming-cream .place-self-start-end{ place-self: start end; }

.htw-src-numbuzin-nad-gold-firming-cream.place-self-center-start, .htw-src-numbuzin-nad-gold-firming-cream .place-self-center-start{ place-self: center start; }




@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-start{ text-align: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-center{ text-align: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-end{ text-align: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:content-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-start{ align-content: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:content-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-center{ align-content: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:content-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-end{ align-content: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:content-between, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-between{ align-content: space-between; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-start{ justify-content: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-center{ justify-content: safe center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-end{ justify-content: safe end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-between, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-between{ justify-content: space-between; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-evenly, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-evenly{ justify-content: space-evenly; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-items-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-items-start{ justify-items: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-items-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-items-center{ justify-items: safe center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-items-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-items-end{ justify-items: safe end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-self-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-self-start{ justify-self: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-self-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-self-center{ justify-self: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-self-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-self-end{ justify-self: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-start{ align-items: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-center{ align-items: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-end{ align-items: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-baseline, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-baseline{ align-items: baseline; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-stretch{ align-self: stretch; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-start{ align-self: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-center{ align-self: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-end{ align-self: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-start{ place-self: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-start-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-start-center{ place-self: start center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-start-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-start-end{ place-self: start end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-center{ place-self: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-center-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-center-start{ place-self: center start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-center-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-center-end{ place-self: center end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-end{ place-self: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-end-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-end-start{ place-self: end start; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-end-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-end-center{ place-self: end center; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:text-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:text-start{ text-align: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:text-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:text-center{ text-align: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:text-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:text-end{ text-align: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:content-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-start{ align-content: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:content-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-center{ align-content: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:content-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-end{ align-content: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:content-between, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-between{ align-content: space-between; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-start{ justify-content: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-center{ justify-content: safe center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-end{ justify-content: safe end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-between, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-between{ justify-content: space-between; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-evenly, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-evenly{ justify-content: space-evenly; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-items-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-items-start{ justify-items: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-items-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-items-center{ justify-items: safe center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-items-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-items-end{ justify-items: safe end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-self-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-self-start{ justify-self: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-self-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-self-center{ justify-self: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:justify-self-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-self-end{ justify-self: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-start{ align-items: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-center{ align-items: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-end{ align-items: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-baseline, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-baseline{ align-items: baseline; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-stretch{ align-self: stretch; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-start{ align-self: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-center{ align-self: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-end{ align-self: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-start{ place-self: start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-start-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-start-center{ place-self: start center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-start-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-start-end{ place-self: start end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-center{ place-self: center; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-center-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-center-start{ place-self: center start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-center-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-center-end{ place-self: center end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-end{ place-self: end; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-end-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-end-start{ place-self: end start; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-end-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-end-center{ place-self: end center; }
}
.htw-src-numbuzin-nad-gold-firming-cream.w-full, .htw-src-numbuzin-nad-gold-firming-cream .w-full{ width: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.h-full, .htw-src-numbuzin-nad-gold-firming-cream .h-full{ height: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.size-full, .htw-src-numbuzin-nad-gold-firming-cream .size-full{ width: 100%; height: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.min-h-auto, .htw-src-numbuzin-nad-gold-firming-cream .min-h-auto{ min-height: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.min-h-full, .htw-src-numbuzin-nad-gold-firming-cream .min-h-full{ min-height: 100%; }








.htw-src-numbuzin-nad-gold-firming-cream.max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .max-w-full{ max-width: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream.max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .max-w-xs{ max-width: 26.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream.max-w-sm, .htw-src-numbuzin-nad-gold-firming-cream .max-w-sm{ max-width: 36rem; }
.htw-src-numbuzin-nad-gold-firming-cream.max-w-md, .htw-src-numbuzin-nad-gold-firming-cream .max-w-md{ max-width: 48rem; }
.htw-src-numbuzin-nad-gold-firming-cream.max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .max-w-lg{ max-width: 60rem; }


@media screen and (max-width: 699px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm-max\:w-full, .htw-src-numbuzin-nad-gold-firming-cream .sm-max\:w-full{ width: 100%; }
}
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-screen, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-screen{ min-height: 100svh; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-fill{ min-height: calc(100svh - var(--sticky-area-height, 0px)); }
  .htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child [allow-transparent-header] .sm\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child [allow-transparent-header] .sm\:min-h-fill{ min-height: calc(100svh - var(--announcement-bar-height, 0px) - var(--countdown-condensed-height, 0px)); }
  .htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child:not(:has([allow-transparent-header])) .sm\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child:not(:has([allow-transparent-header])) .sm\:min-h-fill{ min-height: calc(100svh - var(--header-group-height, 0px)); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-xs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-xs{ min-height: clamp(10rem, 30vmax, 15rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-sm, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-sm{ min-height: clamp(15rem, 40vmax, 25rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-md, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-md{ min-height: clamp(20rem, 50vmax, 35rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-lg, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-lg{ min-height: clamp(25rem, 60vmax, 45rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-full{ max-width: 100%; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-xs{ max-width: 26.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-sm, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-sm{ max-width: 36rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-md, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-md{ max-width: 48rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-lg{ max-width: 60rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-xl{ max-width: 68rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-2xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-2xl{ max-width: 78rem; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-screen, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-screen{ min-height: 100svh; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-fill{ min-height: calc(100svh - var(--sticky-area-height, 0px)); }
  .htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child [allow-transparent-header] .md\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child [allow-transparent-header] .md\:min-h-fill{ min-height: calc(100svh - var(--announcement-bar-height, 0px) - var(--countdown-condensed-height, 0px)); }
  .htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child:not(:has([allow-transparent-header])) .md\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child:not(:has([allow-transparent-header])) .md\:min-h-fill{ min-height: calc(100svh - var(--header-group-height, 0px)); }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-xs, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-xs{ min-height: clamp(10rem, 30vmax, 15rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-sm, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-sm{ min-height: clamp(15rem, 40vmax, 25rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-md, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-md{ min-height: clamp(20rem, 50vmax, 35rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-lg, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-lg{ min-height: clamp(25rem, 60vmax, 45rem); }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-full{ max-width: 100%; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-xs{ max-width: 26.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-sm, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-sm{ max-width: 36rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-md, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-md{ max-width: 48rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-lg{ max-width: 60rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-xl, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-xl{ max-width: 68rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-2xl, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-2xl{ max-width: 78rem; }
}
.htw-src-numbuzin-nad-gold-firming-cream.mx-auto, .htw-src-numbuzin-nad-gold-firming-cream .mx-auto{ margin-inline: auto; }






.htw-src-numbuzin-nad-gold-firming-cream.aspect-portrait, .htw-src-numbuzin-nad-gold-firming-cream .aspect-portrait{ aspect-ratio: 4 / 5; }


@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-auto, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-auto{ aspect-ratio: auto; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-short, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-short{ aspect-ratio: 4 / 3; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-tall, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-tall{ aspect-ratio: 2 / 3; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-portrait, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-portrait{ aspect-ratio: 4 / 5; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-square, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-square{ aspect-ratio: 1 / 1; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-video, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-video{ aspect-ratio: 16 / 9; }
}
.htw-src-numbuzin-nad-gold-firming-cream.gap-0\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-0\.5{ gap: 0.125rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-1, .htw-src-numbuzin-nad-gold-firming-cream .gap-1{ gap: 0.25rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-1\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-1\.5{ gap: 0.375rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-2, .htw-src-numbuzin-nad-gold-firming-cream .gap-2{ gap: 0.5rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-2\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-2\.5{ gap: 0.625rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-3, .htw-src-numbuzin-nad-gold-firming-cream .gap-3{ gap: 0.75rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-3\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-3\.5{ gap: 0.875rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-4, .htw-src-numbuzin-nad-gold-firming-cream .gap-4{ gap: 1rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-4\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-4\.5{ gap: 1.125rem; }

.htw-src-numbuzin-nad-gold-firming-cream.gap-5\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-5\.5{ gap: 1.375rem; }
.htw-src-numbuzin-nad-gold-firming-cream.gap-6, .htw-src-numbuzin-nad-gold-firming-cream .gap-6{ gap: 1.5rem; }

.htw-src-numbuzin-nad-gold-firming-cream.gap-8, .htw-src-numbuzin-nad-gold-firming-cream .gap-8{ gap: 2rem; }



.htw-src-numbuzin-nad-gold-firming-cream.gap-12, .htw-src-numbuzin-nad-gold-firming-cream .gap-12{ gap: 3rem; }




@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-0\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-0\.5{ gap: 0.125rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-1, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-1{ gap: 0.25rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-1\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-1\.5{ gap: 0.375rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-2, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-2{ gap: 0.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-2\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-2\.5{ gap: 0.625rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-3, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-3{ gap: 0.75rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-3\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-3\.5{ gap: 0.875rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-4, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-4{ gap: 1rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-4\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-4\.5{ gap: 1.125rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-5{ gap: 1.25rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-5\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-5\.5{ gap: 1.375rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-6, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-6{ gap: 1.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-7, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-7{ gap: 1.75rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-8, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-8{ gap: 2rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-9, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-9{ gap: 2.25rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-10, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-10{ gap: 2.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-11, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-11{ gap: 2.75rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-12, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-12{ gap: 3rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-14, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-14{ gap: 3.5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-16, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-16{ gap: 4rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-20, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-20{ gap: 5rem; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-24, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-24{ gap: 6rem; }
}

.htw-src-numbuzin-nad-gold-firming-cream.grid-cols-2, .htw-src-numbuzin-nad-gold-firming-cream .grid-cols-2{ grid-template-columns: repeat(2, minmax(0px, 1fr)); }




@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-1, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-1{ grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-2, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-2{ grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-3, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-3{ grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-4, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-4{ grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-5{ grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-6, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-6{ grid-template-columns: repeat(6, minmax(0px, 1fr)); }
}
.htw-src-numbuzin-nad-gold-firming-cream.object-cover, .htw-src-numbuzin-nad-gold-firming-cream .object-cover{ object-fit: cover; object-position: center center; }
.htw-src-numbuzin-nad-gold-firming-cream.object-contain, .htw-src-numbuzin-nad-gold-firming-cream .object-contain{ object-fit: contain; object-position: center center; }




.htw-src-numbuzin-nad-gold-firming-cream.overflow-visible, .htw-src-numbuzin-nad-gold-firming-cream .overflow-visible{ overflow: visible; }
.htw-src-numbuzin-nad-gold-firming-cream.overflow-hidden, .htw-src-numbuzin-nad-gold-firming-cream .overflow-hidden{ overflow: hidden; }


.htw-src-numbuzin-nad-gold-firming-cream.isolate, .htw-src-numbuzin-nad-gold-firming-cream .isolate{ isolation: isolate; }
.htw-src-numbuzin-nad-gold-firming-cream.\@container, .htw-src-numbuzin-nad-gold-firming-cream .\@container{ container-type: inline-size; }
.htw-src-numbuzin-nad-gold-firming-cream.shape, .htw-src-numbuzin-nad-gold-firming-cream .shape{ width: var(--shape-size, 1rem); height: var(--shape-size, 1rem); background: currentcolor; }
@supports (height: 1cap) {
  .htw-src-numbuzin-nad-gold-firming-cream.shape, .htw-src-numbuzin-nad-gold-firming-cream .shape{ width: var(--shape-size, 1cap); height: var(--shape-size, 1cap); }
}









.htw-src-numbuzin-nad-gold-firming-cream.text-xs, .htw-src-numbuzin-nad-gold-firming-cream .text-xs{ font-size: var(--text-xs); }
.htw-src-numbuzin-nad-gold-firming-cream.text-sm, .htw-src-numbuzin-nad-gold-firming-cream .text-sm{ font-size: var(--text-sm); }
.htw-src-numbuzin-nad-gold-firming-cream.text-base, .htw-src-numbuzin-nad-gold-firming-cream .text-base{ font-size: var(--text-base); }
.htw-src-numbuzin-nad-gold-firming-cream.text-lg, .htw-src-numbuzin-nad-gold-firming-cream .text-lg{ font-size: var(--text-lg); }
.htw-src-numbuzin-nad-gold-firming-cream.heading, .htw-src-numbuzin-nad-gold-firming-cream .heading, .htw-src-numbuzin-nad-gold-firming-cream.display-xl, .htw-src-numbuzin-nad-gold-firming-cream .display-xl, .htw-src-numbuzin-nad-gold-firming-cream.display-l, .htw-src-numbuzin-nad-gold-firming-cream .display-l, .htw-src-numbuzin-nad-gold-firming-cream.display-m, .htw-src-numbuzin-nad-gold-firming-cream .display-m, .htw-src-numbuzin-nad-gold-firming-cream.h1, .htw-src-numbuzin-nad-gold-firming-cream .h1, .htw-src-numbuzin-nad-gold-firming-cream.h2, .htw-src-numbuzin-nad-gold-firming-cream .h2, .htw-src-numbuzin-nad-gold-firming-cream.h3, .htw-src-numbuzin-nad-gold-firming-cream .h3, .htw-src-numbuzin-nad-gold-firming-cream.h4, .htw-src-numbuzin-nad-gold-firming-cream .h4, .htw-src-numbuzin-nad-gold-firming-cream.h5, .htw-src-numbuzin-nad-gold-firming-cream .h5, .htw-src-numbuzin-nad-gold-firming-cream.h6, .htw-src-numbuzin-nad-gold-firming-cream .h6, .htw-src-numbuzin-nad-gold-firming-cream.h7, .htw-src-numbuzin-nad-gold-firming-cream .h7, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1, h2, h3, h4, h5, h6), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1, h2, h3, h4, h5, h6){ font-family: var(--heading-font-family); font-weight: var(--heading-font-weight); font-style: var(--heading-font-style); letter-spacing: var(--heading-letter-spacing); text-transform: var(--heading-text-transform); line-height: var(--heading-line-height); overflow-wrap: anywhere; -webkit-font-smoothing: antialiased; display: block; }



.htw-src-numbuzin-nad-gold-firming-cream.h1, .htw-src-numbuzin-nad-gold-firming-cream .h1, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h1), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h1){ font-size: var(--text-h1); }
.htw-src-numbuzin-nad-gold-firming-cream.h2, .htw-src-numbuzin-nad-gold-firming-cream .h2, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h2), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h2){ font-size: var(--text-h2); }
.htw-src-numbuzin-nad-gold-firming-cream.h3, .htw-src-numbuzin-nad-gold-firming-cream .h3, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h3), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h3){ font-size: var(--text-h3); }
.htw-src-numbuzin-nad-gold-firming-cream.h4, .htw-src-numbuzin-nad-gold-firming-cream .h4, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h4), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h4){ font-size: var(--text-h4); line-height: calc(var(--heading-line-height) + .1); }
.htw-src-numbuzin-nad-gold-firming-cream.h5, .htw-src-numbuzin-nad-gold-firming-cream .h5, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h5), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h5){ font-size: var(--text-h5); line-height: calc(var(--heading-line-height) + .1); }
.htw-src-numbuzin-nad-gold-firming-cream.h6, .htw-src-numbuzin-nad-gold-firming-cream .h6, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h6), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h6){ font-size: var(--text-h6); line-height: calc(var(--heading-line-height) + .1); }
.htw-src-numbuzin-nad-gold-firming-cream.h7, .htw-src-numbuzin-nad-gold-firming-cream .h7{ font-size: var(--text-h7); line-height: calc(var(--heading-line-height) + .1); }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-xxs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-xxs{ font-size: 10px; }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-xs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-xs{ font-size: var(--text-xs); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-sm, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-sm{ font-size: var(--text-sm); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-base, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-base{ font-size: var(--text-base); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:text-lg, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-lg{ font-size: var(--text-lg); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-xl{ font-size: var(--text-display-xl); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-l, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-l{ font-size: var(--text-display-l); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-m, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-m{ font-size: var(--text-display-m); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h1, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h1{ font-size: var(--text-h1); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h2, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h2{ font-size: var(--text-h2); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h3, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h3{ font-size: var(--text-h3); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h4, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h4{ font-size: var(--text-h4); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h5{ font-size: var(--text-h5); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h6, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h6{ font-size: var(--text-h6); }
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:h7, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h7{ font-size: var(--text-h7); }
}
@media screen and (min-width: 1150px) {
  .htw-src-numbuzin-nad-gold-firming-cream.display-l, .htw-src-numbuzin-nad-gold-firming-cream .display-l, .htw-src-numbuzin-nad-gold-firming-cream.display-xl, .htw-src-numbuzin-nad-gold-firming-cream .display-xl, .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-l, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-l, .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-xl{ line-height: calc(var(--heading-line-height) - .1); }
}
figcaption.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream figcaption{ text-align: start; font-size: var(--text-sm); margin-block-start: 0.625rem !important; }
.htw-src-numbuzin-nad-gold-firming-cream.medium, .htw-src-numbuzin-nad-gold-firming-cream .medium{ font-weight: var(--text-font-medium-weight); }
.htw-src-numbuzin-nad-gold-firming-cream.bold, .htw-src-numbuzin-nad-gold-firming-cream .bold{ font-weight: var(--text-font-bold-weight); }
.htw-src-numbuzin-nad-gold-firming-cream.uppercase, .htw-src-numbuzin-nad-gold-firming-cream .uppercase{ text-transform: uppercase; }
.htw-src-numbuzin-nad-gold-firming-cream.lowercase, .htw-src-numbuzin-nad-gold-firming-cream .lowercase{ text-transform: lowercase; }
.htw-src-numbuzin-nad-gold-firming-cream:where(ol, ul):not(.unstyled-list), .htw-src-numbuzin-nad-gold-firming-cream :where(ol, ul):not(.unstyled-list){ margin-inline-start: 1em; list-style-position: outside; }
.htw-src-numbuzin-nad-gold-firming-cream:where(ol, ul):not(.unstyled-list) li, .htw-src-numbuzin-nad-gold-firming-cream :where(ol, ul):not(.unstyled-list) li{ margin-block-start: 0px; padding-inline-start: 1ch; }
.htw-src-numbuzin-nad-gold-firming-cream:where(ol, ul):not(.unstyled-list) :where(ol, ul), .htw-src-numbuzin-nad-gold-firming-cream :where(ol, ul):not(.unstyled-list) :where(ol, ul){ margin-block-start: 0px !important; }
.htw-src-numbuzin-nad-gold-firming-cream.unstyled-list, .htw-src-numbuzin-nad-gold-firming-cream .unstyled-list{ list-style: none; }


@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.sm\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream .sm\:vertical-text{ writing-mode: vertical-rl; overflow-wrap: break-word; margin-block: 0px; transform: scale(-1); }
  .htw-src-numbuzin-nad-gold-firming-cream:is(:lang(ja), :lang(zh), :lang(ko)) .sm\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream :is(:lang(ja), :lang(zh), :lang(ko)) .sm\:vertical-text{ text-orientation: upright; transform: none; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream.md\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream .md\:vertical-text{ writing-mode: vertical-rl; overflow-wrap: break-word; margin-block: 0px; transform: scale(-1); }
  .htw-src-numbuzin-nad-gold-firming-cream:is(:lang(ja), :lang(zh), :lang(ko)) .md\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream :is(:lang(ja), :lang(zh), :lang(ko)) .md\:vertical-text{ text-orientation: upright; transform: none; }
}
.htw-src-numbuzin-nad-gold-firming-cream.line-through, .htw-src-numbuzin-nad-gold-firming-cream .line-through{ text-decoration: line-through; }

.htw-src-numbuzin-nad-gold-firming-cream.break-all, .htw-src-numbuzin-nad-gold-firming-cream .break-all{ word-break: break-all; }


.htw-src-numbuzin-nad-gold-firming-cream.line-clamp, .htw-src-numbuzin-nad-gold-firming-cream .line-clamp{ -webkit-line-clamp: var(--line-clamp-count, 2); -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.htw-src-numbuzin-nad-gold-firming-cream.text-indent, .htw-src-numbuzin-nad-gold-firming-cream .text-indent{ --text-indent-size: 1em; text-indent: var(--text-indent-size); }

.htw-src-numbuzin-nad-gold-firming-cream:is(.text-indent--circle, .text-indent--square, .text-indent--diamond)::before, .htw-src-numbuzin-nad-gold-firming-cream :is(.text-indent--circle, .text-indent--square, .text-indent--diamond)::before{ content: ""; width: var(--text-indent-icon-size); height: var(--text-indent-icon-size); background: currentcolor; flex-shrink: 0; margin-inline-end: calc(var(--text-indent-size) - var(--text-indent-icon-size)); display: inline-block; }








@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream.text-indent, .htw-src-numbuzin-nad-gold-firming-cream .text-indent{ --text-indent-size: 1.2em; }
}


.htw-src-numbuzin-nad-gold-firming-cream{ --heading-font-family: roc-grotesk-wide, sans-serif; --heading-font-weight: 600; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6)), .htw-src-numbuzin-nad-gold-firming-cream :is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6)){ display: inline-block; transform: scaleX(0.85); }
.htw-src-numbuzin-nad-gold-firming-cream:is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6)), .htw-src-numbuzin-nad-gold-firming-cream :is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6)){ transform-origin: left center; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6))[style*="text-align:center"], .htw-src-numbuzin-nad-gold-firming-cream :is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6))[style*="text-align:center"], .htw-src-numbuzin-nad-gold-firming-cream:is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6)).text-center, .htw-src-numbuzin-nad-gold-firming-cream :is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6)).text-center, .htw-src-numbuzin-nad-gold-firming-cream:is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6))[class*="center"], .htw-src-numbuzin-nad-gold-firming-cream :is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6))[class*="center"]{ transform-origin: center center !important; }
.htw-src-numbuzin-nad-gold-firming-cream:is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6))[style*="text-align:right"], .htw-src-numbuzin-nad-gold-firming-cream :is(.heading, .display-xl, .display-l, .display-m, .h1, .h2, .h3, .h4, .h5, .h6, .h7, .prose :where(h1, h2, h3, h4, h5, h6))[style*="text-align:right"], .htw-src-numbuzin-nad-gold-firming-cream:is().text-right, .htw-src-numbuzin-nad-gold-firming-cream :is().text-right, .htw-src-numbuzin-nad-gold-firming-cream:is()[class*="right"], .htw-src-numbuzin-nad-gold-firming-cream :is()[class*="right"]{ transform-origin: right center !important; }
@font-face{font-family:Pretendard-ExtraBold;src:url("https://us.numbuzin.com/cdn/shop/files/Pretendard-ExtraBold.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:Pretendard-Medium;src:url("https://us.numbuzin.com/cdn/shop/files/Pretendard-Medium.otf?v=1772703065") format("opentype");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:Pretendard-Regular;src:url("https://us.numbuzin.com/cdn/shop/files/Pretendard-Regular.otf?v=1772703065") format("opentype");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:Pretendard-Bold_2;src:url("https://us.numbuzin.com/cdn/shop/files/Pretendard-Bold_2.otf?v=1774936936") format("opentype");font-weight:normal;font-style:normal;font-display:swap;}

.htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{ font-family: var(--heading-font-family) !important; font-size: 0.92rem !important; box-sizing: border-box !important; border-radius: 999px !important; text-transform: lowercase !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure .badge-list{ padding: 0.5rem; }
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{ font-size: 0.875rem !important; }
}
badge-list.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream badge-list{ flex-direction: row !important; }



.htw-src-numbuzin-nad-gold-firming-cream.badge.badge--custom.badge--new, .htw-src-numbuzin-nad-gold-firming-cream .badge.badge--custom.badge--new{ border-color: rgb(27, 25, 25) !important; border-width: 1px !important; color: rgb(0, 0, 0) !important; }




.htw-src-numbuzin-nad-gold-firming-cream.badge.badge--custom.badge--coming-soon, .htw-src-numbuzin-nad-gold-firming-cream .badge.badge--custom.badge--coming-soon{ background: rgb(79, 38, 116) !important; color: rgb(255, 255, 255) !important; }








a.htw-src-numbuzin-nad-gold-firming-cream.subheading:is(.text-subdued.link-reversed, .link-faded):is([href*="toner"], [href*="all-products-1"], [href*="acne-blemishes"], [href*="subscribe-save"], [href*="gift-card-numbuzin"], [href*="new-in"]), .htw-src-numbuzin-nad-gold-firming-cream a.subheading:is(.text-subdued.link-reversed, .link-faded):is([href*="toner"], [href*="all-products-1"], [href*="acne-blemishes"], [href*="subscribe-save"], [href*="gift-card-numbuzin"], [href*="new-in"]){ color: rgb(27, 25, 25) !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{ overflow: hidden; border-radius: 16px; padding-bottom: 16px; border-width: 1px !important; border-color: rgb(61, 80, 98) !important; }

compare-at-price.htw-src-numbuzin-nad-gold-firming-cream.h7.line-through, .htw-src-numbuzin-nad-gold-firming-cream compare-at-price.h7.line-through{ color: rgb(var(--text-color) / .6); }
span.htw-src-numbuzin-nad-gold-firming-cream.sale-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.sale-price.h6{ color: rgb(209, 43, 43) !important; font-size: var(--text-h6); }
span.htw-src-numbuzin-nad-gold-firming-cream.compare-at-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.compare-at-price.h6{ font-size: var(--text-h7); }

.htw-src-numbuzin-nad-gold-firming-cream.button:has([color-fade]), .htw-src-numbuzin-nad-gold-firming-cream .button:has([color-fade]){ transition: background-color 0.3s, color 0.3s, border-color linear !important; }
.htw-src-numbuzin-nad-gold-firming-cream.button:has([color-fade]):hover, .htw-src-numbuzin-nad-gold-firming-cream .button:has([color-fade]):hover{ background-color: rgb(255, 255, 255) !important; color: rgb(7, 7, 7) !important; border-color: rgb(226, 225, 231) !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{ align-self: stretch !important; height: 100% !important; display: block !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box{ height: 100% !important; min-height: 100% !important; position: relative !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box__background-media{ height: 100% !important; min-height: 100% !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box__background-media > img, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box__background-media > img{ height: 100% !important; width: 100% !important; object-fit: contain !important; object-position: center center !important; display: block !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{ --product-block-item-margin: 0.75rem !important; }
.htw-src-numbuzin-nad-gold-firming-cream.collection .product-card__info .price-list, .htw-src-numbuzin-nad-gold-firming-cream .collection .product-card__info .price-list, .htw-src-numbuzin-nad-gold-firming-cream.collection .product-card__info .price-list *, .htw-src-numbuzin-nad-gold-firming-cream .collection .product-card__info .price-list *{ font-weight: 600 !important; }

.htw-src-numbuzin-nad-gold-firming-cream & product-recommendations{ overflow: hidden; background: rgb(242, 241, 247); border-radius: 16px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 16px; }




.htw-src-numbuzin-nad-gold-firming-cream.slideshow .h3, .htw-src-numbuzin-nad-gold-firming-cream .slideshow .h3{ line-height: 1.1 !important; }

















.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-header-counter, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-header-counter{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-header-counter.show-badge, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-header-counter.show-badge{ display: block; position: absolute; top: -2px; right: -3px; width: 7px; height: 7px; min-width: 7px; min-height: 7px; padding: 0px; margin: 0px; background: rgb(0, 0, 0); border-radius: 50%; font-size: 0px; line-height: 0; }




.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{ display: flex !important; flex-direction: column !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure{ order: 1 !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info{ order: 2 !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-card__quick-buy{ padding: max(0.5rem, 0.5rem) max(1rem, 1rem); order: 3 !important; width: 100% !important; position: relative !important; opacity: 1 !important; transform: none !important; }

.htw-src-numbuzin-nad-gold-firming-cream.carousel-prev-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-prev-button, .htw-src-numbuzin-nad-gold-firming-cream.carousel-next-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-next-button{ position: absolute !important; inset-block-start: 50% !important; top: 50% !important; transform: translateY(-50%) !important; height: 40px !important; }
.htw-src-numbuzin-nad-gold-firming-cream.carousel-prev-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-prev-button{ left: 0px !important; right: auto !important; }
.htw-src-numbuzin-nad-gold-firming-cream.carousel-next-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-next-button{ right: 0px !important; left: auto !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__info .price-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info .price-list{ display: none !important; }
.htw-src-numbuzin-nad-gold-firming-cream.quick-buy-price, .htw-src-numbuzin-nad-gold-firming-cream .quick-buy-price{ color: rgb(209, 43, 43) !important; }
.htw-src-numbuzin-nad-gold-firming-cream.product-card__quick-buy .button__content, .htw-src-numbuzin-nad-gold-firming-cream .product-card__quick-buy .button__content{ padding: 0.875rem 1rem; width: fit-content !important; white-space: nowrap !important; flex: 0 0 auto !important; margin-inline: auto !important; }
@media screen and (min-width: 769px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list, .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list{ display: grid !important; grid-template-columns: minmax(0px, 45fr) minmax(0px, 18.33fr) minmax(0px, 18.33fr) minmax(0px, 18.34fr) !important; grid-template-rows: auto auto !important; align-items: start !important; width: 100% !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(1), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(1){ grid-area: 1 / 2 / auto / 5 !important; align-self: start !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(2){ grid-area: 1 / 1 / 3 !important; align-self: start !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(3){ grid-area: 2 / 2 !important; align-self: start !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(4), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(4){ grid-area: 2 / 3 !important; align-self: start !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(5), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(5){ grid-area: 2 / 4 !important; align-self: start !important; }
}
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(2){ order: 1 !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(1), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(1){ order: 2 !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(3){ order: 3 !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(4), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(4){ order: 4 !important; }
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(5), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(5){ order: 5 !important; }
}
.htw-src-numbuzin-nad-gold-firming-cream.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list{ justify-content: center; align-items: center; gap: 0px 3.5rem; overflow-x: auto; display: flex !important; flex-wrap: nowrap !important; }


@media screen and (max-width: 767px) {
  .htw-src-numbuzin-nad-gold-firming-cream.logo-list.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list.logo-list{ overflow-x: visible; display: grid !important; grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; gap: 6px !important; }
  
}
.htw-src-numbuzin-nad-gold-firming-cream.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list{ scrollbar-width: none !important; }
.htw-src-numbuzin-nad-gold-firming-cream.logo-list::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .logo-list::-webkit-scrollbar{ display: none !important; }

.htw-src-numbuzin-nad-gold-firming-cream[id*="reelup"].shopify-app-block, .htw-src-numbuzin-nad-gold-firming-cream [id*="reelup"].shopify-app-block{ width: 100%; }





.htw-src-numbuzin-nad-gold-firming-cream{ --jdgm-primary-color: #474747; --jdgm-secondary-color: rgba(71,71,71,0.1); --jdgm-star-color: #D1A9EB; --jdgm-write-review-text-color: #FFFFFF; --jdgm-write-review-bg-color: #000000; --jdgm-paginate-color: #000000; --jdgm-border-radius: 0; --jdgm-reviewer-name-color: #474747; }























.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-snippet-widget, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-snippet-widget{ --jdgm-snippet-card-color: #fff; --jdgm-snippet-text-color: #000; --jdgm-snippet-lighter-text-color: #7B7B7B; --jdgm-snippet-star-color: #D1A9EB; --jdgm-snippet-border-radius: 8px; --jdgm-snippet-arrows-bg-color: #fff; --jdgm-snippet-arrows-color: #000; }









.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev-widg__summary-average a, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev-widg__summary-average a, .htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev__author, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev__author{ color: black !important; }


.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev__icon::before, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev__icon::before{ color: black !important; }
.htw-src-numbuzin-nad-gold-firming-cream.jdgm-review-widget .jdgm-rev__icon::after, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-review-widget .jdgm-rev__icon::after{ background-color: black !important; }



@-webkit-keyframes htw-src-numbuzin-nad-gold-firming-cream-jdgm-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-jdgm-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@font-face{font-family:JudgemeStar;src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal;}






.htw-src-numbuzin-nad-gold-firming-cream.jdgm-widget *, .htw-src-numbuzin-nad-gold-firming-cream .jdgm-widget *{ margin: 0px; line-height: 1.4; box-sizing: border-box; }





@font-face{font-family:JudgemeStar;src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA14AA8AAAAAGBQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAARAAAAGA2I0JVY21hcAAAAdgAAABVAAABjOEvI+NjdnQgAAACMAAAAAsAAAAOAAAAAGZwZ20AAAI8AAAG7QAADgxiLvl6Z2FzcAAACSwAAAAIAAAACAAAABBnbHlmAAAJNAAAAWQAAAHQQ2rNrGhlYWQAAAqYAAAAMAAAADYpQ9FlaGhlYQAACsgAAAAbAAAAJAc8A1dobXR4AAAK5AAAAA4AAAAQD6AAAGxvY2EAAAr0AAAACgAAAAoBHACubWF4cAAACwAAAAAgAAAAIADcDkZuYW1lAAALIAAAAZkAAANFKDbO4XBvc3QAAAy8AAAAPQAAAGV3qg0ycHJlcAAADPwAAAB6AAAAnH62O7Z4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgYX7BOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGA48YHjAxBz0P4shinkNwzSgMCOKIiYAmooM5nic7ZCxDYBADAMvn0CBmIOKkkmoGJ9NHif/Y2DpLNmKUhhYABenCLAHI3WrteqdrfrgqJvI/m29y0lXjvKWn2zl115+zeS51KC2m2gv7TjAP2ybDQ0AAAB4nGNgQAYAAA4AAQB4nK1Xa1sbxxWe1Q2MAQNC2M267ihjUZcdySRxHGIrDtllURwlqcC43XVuu0i4TZNekt7oNb1flD9zVrRPnW/5aXnPzEoBB9ynz1M+6Lwz886c65xZSGhJ4n4UxlJ2H4n5nS5V7j2I6IZL1+LkoRzej6jQSD+bFtOi31f7br1OIiYRqK2RcESQ+E1yNMnkYZMKWtVVvUlFLQdHxeWa8AOqBjJJ/KywHPhZoxhQIdg7lDSrAIJ0QKXe4ahQKOAYqh9crvPsaL7m+JcloPJHVaeKNUWiFx3EoxWnYBSWNBU9qgUR66OVIMgJrhxI+rxHpdUHo2vOXBD2Q6qEUZ2KjXj3rQhkdxhJ6vUwtQk2bTDaiGOZWTYsuoapfCRpndfXmfl5L5KIxjCVNNOLEsxIXpthdJPRzcRN4jh2ES2aDfokdiMSXSbXMXa7dIXRlW76aEH0mfGoLPbjeJDG5HhxnHsQywH8UX7cpLKWsKDUSOHTVNCLaEr5NK18ZABbkiZVTLgRCTnIpvZ9yYvsrmvN518SSdin8lodi4EcyiF0ZevlBiK0EyU9N92NIxXXY0mb9yKsuRyX3JQmTWk6F3gjUbBpnsZQ+QrlovyUCvsPyenDEJpaa9I5LdnaebhVEvuST6DNJGZKsmWsndGjc/MiCP21+qRwzuuThTRrT3E8mBDA9USGQ5VyUk2whcsJIenCyLGVSK1Kt6yKuTO201XsEu6Xrh3fNK+NQ0dzs6IYQour6vEaiviCzgqFkAbpVpMWNKhS0oXgNT4AABmiBR7tYrRg8rWIgxZMUCRi0IdmWgwSOUwkLSJsTVrS3b0oKw224qs0d6AOm1TV3Z2oe89OunXMV838ss7EUnA/ypaWAnJSnxY9vnIoLT+7wD8L+CFnBbkoNnpRxuGDv/4QGYbahbW6wrYxdu06b8FN5pkYnnRgfwezJ5N1RgozIaoK8UJB3Rk5jmOyVdMiE4VwL6Il5cuQ5lF+c4hw4svkP5cuOWJRVIXv+xyBZaw5abY87dGnnvs0wrUCH2teky7qzGF5CfFm+TWdFVk+pbMSS1dnZZaXdVZh+XWdTbG8orNplt/Q2TmWnlbj+FMlQaSVbJHzDt+WJuljiyuTxY/sYvPY4upk8WO7KLWgC96ZfsKpf1tX2c/j/tXhn4RdT8M/lgr+sbwK/1g24B/LVfjH8pvwj+U1+MfyW/CP5Rr8Y9nSsm0K9rqG2kuJRNNzksCkFJewxTW7rum6R9dxH5/BVejIM7Kp0g3Fjf2JDJe9f3ac4my+EnLF0TNrWdmphRGaInv53LHwnMW5oeXzxvLncZrlhF/ViWt7qi08L1b+Jfhv647ayG44Nfb1JuIBB063H5cl3WjSC7p1sd2kjf9GRWH3QX8RKRIrDdmSHW4JCO3d4bCjOughER4+dF28SBuOU1tGhG+hd63QRdBKaKcNQ8tmhU/nA+9g2FJStoc48/ZJmmzZ86ii/DFbUsI9ZXMnOirJsnSPSqvlp2KfO+0MmrYyO9R2QpXg8euacLezr1IpSAaKynhUsVwKUhc44U73+J4UpqH/q23kWEHDNr9YM4HRgvNOUaJsT62giSAZZRRc+Sun4kQ2osFGFPGbd9IvdaEQ2uNYSMyWV/NYqDbC9NJkiWbM+rbqsFLO4p1JCNkZG2kSe1FLtvGgs/X5pGS78lRQpYHR3ePfLjaJp1V7ni3FJf/yMUuCcboS/sB53OVxijfRP1ocxW26GEQ9F2+qbMetbN1Zxr195cTqrts7seqfuvdJOwJNt7wnKdzSdNsbwjauMTh1JhUJbdE6doTGZa7PVRv5FB9ovnWdC1Th+rRw8+z52zqbwVsz3vI/lnTn/1XF7BP3sbZCqzpWL/U4t7ODBnzLG0flVYxue3WVxyX3ZhKCuwhBzV57fI3ghldbdBO3/LUz5rs4zlmu0gvAr2t6EeINjmKIcMttPLzjaL2puaDpDcBv65EQ2wA9AIfBjh45ZmYXwMzcY04HYI85DO4zh8F3mMPgu/oIvTAAioAcg2J95Ni5B0B27i3mOYzeZp5B7zDPoHeZZ9B7rDMESFgng5R1MthnnQz6zHkVYMAcBgfMYfCQOQy+Z+zaAvq+sYvR+8YuRj8wdjH6wNjF6ENjF6MfGrsY/cjYxejHiHF7ksCfmBFtAn5k4SuAH3PQzcjH6Kd4a3POzyxkzs8Nx8k5v8Dmlyan/tKMzI5DC3nHryxk+q9xTk74jYVM+K2FTPgduHcm5/3ejAz9EwuZ/gcLmf5H7MwJf7KQCX+2kAl/AfflyXl/NSND/5uFTP+7hUz/B3bmhH9ayIShhUz4VI/Omy9bqrijUqEY4p8mtMHY92j6gIpXe4fjx7r5BSXaAUEAAAAAAQAB//8AD3icbY8/SEJRFMbPucf3nv/SpxbPdHqUvECiVMRGaYj8Q4ZLOTkGQRAV/sFWURta3AuCdodoDZwiaGuqNdF8o5TbrfesocLl3MP97v2+3wcI8HlAPdoCL/iTcwJCWnY5HRZIoSGVFlUm+sPLqKkaLZCkSgIpoZiQIHaDEeRnWKaKeWDkmOEqwxU66Y0I8YifI414C/t9xDIAMCNnnwaUBxv44CLTsW3vJj0yY5D2zTgdNqskCjaWCmY69ikCpYJTHhcK3zY+A9XQdkxiViRkwHI/RrOTOwK2Zy5UBALKBaf+KBRuvQGvbBEDYVQdqAoUMspqUkJTEkpMogFvntZ4A9dKGMXoodjtbjyOs/nxPT5jhTfHvKHrWH1qt/VrUdcv/3V2Qzi55DAbuF32SQErS/2hABPC75VJnP8FIHmMbMUIr1ervI7xEsaNcZd9f9jEFyzz1gevD4dYW8fX4dUbfAFjQ2LfeJxjYGRgYABiBwu5rHh+m68M/MwvgCIMj2XcHiHo/1nML5iDgFwOBiaQKAAfTAqdeJxjYGRgYA76nwUkXzAwgElGBlTAAgBc+AObAHicY37BwMCMhAEhKAOtAAAAAAAAADQArgDoAAAAAQAAAAQAFAACAAAAAAACAAgAJACNAAAAQA4MAAAAAHicjZHBSsNAEIb/1KpowYOC5z2IWIS0BkXwpBTamwcPvXgxbbdJSpoNm43Qg48gPotXX8CTr+AL+BL+SUcQi9CEnXz7z8zuzATAPj7hYflccC3Zo34h3MA2BsIb1G+Fm+QH4U20YIW3qD8J7+IUL8ItHOCNJ3jNHe5m+BD2cORdCjew590Lb1BPhJvkZ+FNHHqvwlvU34V3MfS+hFs4btz0TL6wSRQ7ddJrq6AbnKvRQhlKSRamKixdbGyhrtXUZE6nqfHHZj4rJ5Ge68KFNjcJ9cmdjso0tKuOVWWobZGYTJ353VXnQGfahoSqiuIxCpybqqk1c9WX+1VuzUyPnR87l191Or/rQg8GORYcc4IIMRwUTqi2+Q3Q5TonjRihGLmMSpAhREolRMmMuPYU3F9zTbnLqGpGpGQfY9o5f02JCbM1WTPaMdvyblOfV8VPcEcbMS6tfetkrBMzpK3qS+rKFM5YU3etzAFtVmeHovzMosAjcwOqjh1XXdu6S4X+n/4Vz6x8Mypj6n49ZUf1Ch2+/8zrG7KBqKIAAAB4nGNgYoAALgbsgIWRiZGZkYWRlUGouCSxSLcgPzOvJDVFtzg/JzMFVSg1t6CkUhBFKCMxJ42BAQCLHRVSAAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnTYyMGhBaC4UeicDAwM3EmsnAzMDg8tGFcaOwIgNDh0RIH6Ky0YNEH8HBwNEgMElUnqjOkhoF0cDAyOLQ0dyCEwCBDYy8GntYPzfuoGldyMTg8tm1hQ2BhcXAJQcKgcAAA==") format("woff");font-weight:normal;font-style:normal;}
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container], .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container], div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews{ font-size: var(--oke-text-regular); font-weight: 400; font-family: var(--oke-text-fontFamily); line-height: 1.6; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] *, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] *, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] ::after, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] ::after, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] ::before, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] ::before, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews *, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews *, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews ::after, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews ::after, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews ::before, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews ::before{ box-sizing: border-box; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h1, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h1, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h2, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h2, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h3, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h3, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h4, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h4, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h5, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h5, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] h6, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] h6, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h1, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h1, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h2, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h2, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h3, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h3, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h4, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h4, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h5, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h5, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews h6, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews h6{ font-size: 1em; font-weight: 400; line-height: 1.4; margin: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] ul, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] ul, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews ul, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews ul{ padding: 0px; margin: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] li, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] li, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews li, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews li{ list-style-type: none; padding: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] p, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] p, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews p, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews p{ line-height: 1.8; margin: 0px 0px 4px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] p:last-child, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] p:last-child, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews p:last-child, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews p:last-child{ margin-bottom: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] a, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] a, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews a, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews a{ text-decoration: none; color: inherit; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] button, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] button, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews button, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews button{ border-radius: 0px; border: 0px; box-shadow: none; margin: 0px; width: auto; min-width: auto; padding: 0px; background-color: transparent; min-height: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] button, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] button, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] input, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] input, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] textarea, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] textarea, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews button, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews button, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews input, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews input, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews select, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews select, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews textarea, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews textarea{ font-family: inherit; font-size: 1em; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] label, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] label, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] select, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews label, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews label, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews select, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews select{ display: inline; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] select, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] select, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews select, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews select{ width: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] article, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] article, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] aside, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] aside, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews article, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews article, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews aside, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews aside{ margin: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table{ background: transparent; border: 0px; border-collapse: collapse; border-spacing: 0px; font-family: inherit; font-size: 1em; table-layout: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table th, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table th, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table tr, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table tr, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table td, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table td, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table th, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table th, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table tr, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table tr{ border: 0px; font-family: inherit; font-size: 1em; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table td, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table th, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table th, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table td, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table td, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table th, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table th{ background: transparent; font-weight: 400; letter-spacing: normal; padding: 0px; text-align: left; text-transform: none; vertical-align: middle; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table tr:hover td, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table tr:hover td, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] table tr:hover th, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] table tr:hover th, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table tr:hover td, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table tr:hover td, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews table tr:hover th, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews table tr:hover th{ background: transparent; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] fieldset, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] fieldset, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews fieldset, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews fieldset{ border: 0px; padding: 0px; margin: 0px; min-width: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] img, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] img, .htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] svg, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] svg, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews img, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews img, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews svg, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews svg{ max-width: none; }
.htw-src-numbuzin-nad-gold-firming-cream.okeReviews[data-oke-container] div:empty, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews[data-oke-container] div:empty, div.htw-src-numbuzin-nad-gold-firming-cream.okeReviews div:empty, .htw-src-numbuzin-nad-gold-firming-cream div.okeReviews div:empty{ display: block; }
















@font-face{font-family:oke-widget-icons;src:url("https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.fbb067ad.ttf") format("truetype"), url("https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.64db83c3.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}






































.htw-src-numbuzin-nad-gold-firming-cream.okeReviews :not([tabindex="-1"]):focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .okeReviews :not([tabindex="-1"]):focus-visible{ outline: -webkit-focus-ring-color auto 5px; }


@keyframes htw-src-numbuzin-nad-gold-firming-cream-oke-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-oke-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}





























.htw-src-numbuzin-nad-gold-firming-cream{ --oke-widget-spaceAbove: 18px; --oke-widget-spaceBelow: 18px; --oke-starRating-spaceAbove: 0; --oke-starRating-spaceBelow: 0; --oke-button-backgroundColor: #070707; --oke-button-backgroundColorHover: #070707; --oke-button-backgroundColorActive: #262626; --oke-button-textColor: #fff; --oke-button-textColorHover: #fff; --oke-button-textColorActive: #fff; --oke-button-borderColor: #dbdde4; --oke-button-borderColorHover: #dbdde4; --oke-button-borderColorActive: #262626; --oke-button-borderRadius: 7px; --oke-button-borderWidth: 0; --oke-button-fontWeight: 700; --oke-button-fontSize: var(--oke-text-regular,14px); --oke-button-fontFamily: inherit; --oke-border-color: #e2e1e7; --oke-border-width: 1px; --oke-text-primaryColor: #070707; --oke-text-secondaryColor: #878787; --oke-text-small: 12px; --oke-text-regular: 15px; --oke-text-large: 20px; --oke-text-fontFamily: inherit; --oke-avatar-size: undefined; --oke-avatar-backgroundColor: undefined; --oke-avatar-placeholderTextColor: undefined; --oke-highlightColor: #0090ff; --oke-shadingColor: #f5f5f5; --oke-productImageSize: 45px; --oke-attributeBar-shadingColor: #8f5eba; --oke-attributeBar-borderColor: #8f5eba; --oke-attributeBar-backgroundColor: #e6d9eb; --oke-attributeBar-markerColor: undefined; --oke-filter-backgroundColor: #fff; --oke-filter-backgroundColorActive: #878787; --oke-filter-borderColor: #e2e1e7; --oke-filter-borderColorActive: #878787; --oke-filter-textColor: #070707; --oke-filter-textColorActive: #fff; --oke-filter-borderRadius: 100px; --oke-filter-searchHighlightColor: #a8a8a8; --oke-mediaGrid-chevronColor: #676986; --oke-stars-foregroundColor: #0090ff; --oke-stars-backgroundColor: #e5e5e5; --oke-stars-borderWidth: 0; }
.htw-src-numbuzin-nad-gold-firming-cream.oke-w, .htw-src-numbuzin-nad-gold-firming-cream .oke-w, .htw-src-numbuzin-nad-gold-firming-cream.oke-modal, .htw-src-numbuzin-nad-gold-firming-cream .oke-modal{ --oke-title-fontWeight: 700; --oke-title-fontSize: 18px; --oke-title-fontFamily: inherit; --oke-bodyText-fontWeight: 400; --oke-bodyText-fontSize: 14px; --oke-bodyText-fontFamily: inherit; }











@keyframes htw-src-numbuzin-nad-gold-firming-cream-cf-preload { 
  0% { transform: translateX(-100%); opacity: 0; }
  100% { transform: translateX(100%); opacity: 1; }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-cf-fadein { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component{ --swym-storefront-layout-ui-border-radius: 25px; --swym-storefront-layout-button-border-radius: 25px; --swym-storefront-layout-side-drawer-width: 400px; --swym-storefront-layout-button-color-bg-primary: #000000; --swym-storefront-layout-button-color-text-primary: #ffffff; --swym-storefront-layout-button-color-bg-secondary: #E6D9EB; --swym-storefront-layout-button-color-text-secondary: #333333; }
@font-face{font-family:GTStandard-M;src:url("https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2") format("woff2");font-style:normal;font-weight:450;font-display:swap;}
@font-face{font-family:GTStandard-M;src:url("resources/6ea0b2680eb8aadc.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap;}
@font-face{font-family:GTStandard-M;src:url("resources/d2910416447682f4.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap;}



.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-widget, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-widget{ margin-top: 2%; }
span.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-discount-badge, .htw-src-numbuzin-nad-gold-firming-cream span.restock-rocket-preorder-discount-badge{ background-color: rgb(209, 43, 43) !important; color: rgb(255, 255, 255) !important; }
span.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-discounted-price, .htw-src-numbuzin-nad-gold-firming-cream span.restock-rocket-discounted-price{ font-size: var(--text-h6); line-height: calc(var(--heading-line-height) + .1); }
.htw-src-numbuzin-nad-gold-firming-cream[data-shopify-attribute-error]::after, .htw-src-numbuzin-nad-gold-firming-cream [data-shopify-attribute-error]::after{ content: attr(data-shopify-attribute-error); background-color: rgb(255, 255, 255); color: red; }
.htw-src-numbuzin-nad-gold-firming-cream{ --announcement-bar-is-sticky: 1; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar{ position: sticky; top: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header ~ #shopify-section-sections--24380975481029__announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header ~ #shopify-section-sections--24380975481029__announcement-bar{ top: calc(var(--header-is-sticky, 0) * var(--header-is-visible, 0) * var(--header-height, 0px)); }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar .prose, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar .prose{ padding: 0px !important; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar .prose p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar .prose p{ margin: 0px !important; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar .subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar .subheading{ margin: 0px !important; line-height: 1 !important; }
.htw-src-numbuzin-nad-gold-firming-cream{ --header-is-sticky: 1; --header-is-visible: 1; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{ --header-grid: "primary-nav logo secondary-nav" / auto auto minmax(0, 1fr); --header-transparent-header-text-color: 242 241 247; --header-non-transparent-text-color: 0 0 0; }
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{ --header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{ position: sticky; top: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--announcement-bar ~ #shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--announcement-bar ~ #shopify-section-sections--24380975481029__header{ top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px)); }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{ --header-logo-width: 95px; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{ --header-logo-width: 120px; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header a[href$="/collections/flash-sale"], .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header a[href$="/collections/flash-sale"]{ color: rgb(79, 38, 116) !important; }
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header a[href$="/products/no-9-nad-gold-3d-firming-cream"].subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header a[href$="/products/no-9-nad-gold-3d-firming-cream"].subheading{ background: rgb(79, 38, 116); border-radius: 999px; padding: 8px 14px; color: rgb(255, 255, 255) !important; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header .overflow-hidden, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header .overflow-hidden{ border: 1px solid rgb(61, 80, 98) !important; border-radius: 16px !important; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__blog-post-banner h1, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__blog-post-banner h1{ font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important; padding-bottom: 3rem !important; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw h6{ font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important; }
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw h6{ font-size: 22px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw p{ font-size: 16px; }
}
@media screen and (min-width: 1750px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw div.rich-text{ padding-left: 15rem; padding-right: 15rem; }
}
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw h6{ font-size: 28px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw p{ font-size: 20px; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc{ --section-split-grid-template-columns: minmax(0, 0.4fr) minmax(0, 0.6fr); }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc + .shopify-section, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc + .shopify-section{ --section-enable-padding-collapsing: 0; }
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc span.subheading{ font-size: 25px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc p{ font-size: 20px; }
}
@media screen and (min-width: 1750px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc div.section-split, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc div.section-split{ padding-left: 15rem; padding-right: 15rem; box-sizing: border-box; }
}
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc span.subheading{ font-size: 20px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc p{ font-size: 16px; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ h6{ font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important; }
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ h6{ font-size: 22px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ p{ font-size: 16px; }
}
@media screen and (min-width: 1750px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ div.rich-text{ padding-left: 15rem; padding-right: 15rem; }
}
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ h6{ font-size: 28px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ p{ font-size: 20px; }
}
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__image_with_text_overlay_K8MLF6 div.content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__image_with_text_overlay_K8MLF6 div.content-box__background-media{ padding-left: 15rem; padding-right: 15rem; width: 80%; height: auto; margin: 0px auto; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE{ --section-split-grid-template-columns: minmax(0, 0.6fr) minmax(0, 0.4fr); }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE + .shopify-section, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE + .shopify-section{ --section-enable-padding-collapsing: 0; }
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading{ font-size: 25px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE p{ font-size: 20px; }
}
@media screen and (min-width: 1750px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE div.section-split, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE div.section-split{ padding-left: 15rem; padding-right: 15rem; box-sizing: border-box; }
}
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading{ font-size: 20px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE p{ font-size: 16px; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE .section-split:has(.subheading-badge em:empty), .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE .section-split:has(.subheading-badge em:empty){ display: none !important; }
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre h6{ font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important; }
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre h6{ font-size: 22px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre p{ font-size: 16px; }
}
@media screen and (min-width: 1750px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre div.rich-text{ padding-left: 15rem; padding-right: 15rem; }
}
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre h6{ font-size: 28px; }
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre p{ font-size: 20px; }
}
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__image_with_text_overlay_7JakAV div.content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__image_with_text_overlay_7JakAV div.content-box__background-media{ padding-left: 15rem; padding-right: 15rem; padding-bottom: 5rem; width: 80%; height: auto; margin: 0px auto; }
}
@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_BQYcCx p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_BQYcCx p{ font-size: 16px; }
}
@media screen and (min-width: 1750px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_BQYcCx div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_BQYcCx div.rich-text{ padding-left: 15rem; padding-right: 15rem; }
}
@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_BQYcCx p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_BQYcCx p{ font-size: 20px; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt{ --product-list-column-count: 2; }
@media screen and (min-width: 700px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt{ --product-list-column-count: 2; }
}
@media screen and (min-width: 1000px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt{ --product-list-column-count: 4; }
}
.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt div.container, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt div.container{ padding-top: 2rem; }
div.htw-src-numbuzin-nad-gold-firming-cream[id*="instafeed_app_block"], .htw-src-numbuzin-nad-gold-firming-cream div[id*="instafeed_app_block"]{ width: 100%; }
div.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(> [id*="instafeed_app_block"]), .htw-src-numbuzin-nad-gold-firming-cream div.shopify-section:has(> [id*="instafeed_app_block"]){ width: 100%; }
.htw-src-numbuzin-nad-gold-firming-cream#insta-feed, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed{ margin-bottom: 0px !important; }
.htw-src-numbuzin-nad-gold-firming-cream#insta-feed h2, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed h2{ text-align: center; }

@media screen and (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975448261__footer .footer__block-list > .footer__block:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975448261__footer .footer__block-list > .footer__block:nth-child(2){ grid-column: 1 / -1 !important; }
}
@media screen and (min-width: 769px) {
  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975448261__footer div.footer__block.footer__block--app, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975448261__footer div.footer__block.footer__block--app{ width: calc(100% + 40px) !important; max-width: none !important; margin-left: -20px !important; }
}
.htw-src-numbuzin-nad-gold-firming-cream.slideshow:not(:has(img[src])), .htw-src-numbuzin-nad-gold-firming-cream .slideshow:not(:has(img[src])), .htw-src-numbuzin-nad-gold-firming-cream.slideshow:has(img[src=""]), .htw-src-numbuzin-nad-gold-firming-cream .slideshow:has(img[src=""]){ display: none; }
section.htw-src-numbuzin-nad-gold-firming-cream[id*="rich_text"]:not(:has(p, h1, h2, h3, h4, h5, h6, li)), .htw-src-numbuzin-nad-gold-firming-cream section[id*="rich_text"]:not(:has(p, h1, h2, h3, h4, h5, h6, li)){ display: none !important; }
section.htw-src-numbuzin-nad-gold-firming-cream[id*="faq"]:not(:has(details, .accordion, .faq-item)), .htw-src-numbuzin-nad-gold-firming-cream section[id*="faq"]:not(:has(details, .accordion, .faq-item)){ display: none !important; }
section.htw-src-numbuzin-nad-gold-firming-cream[id*="featured_product_list"]:not(:has(a[href*="/products/"])), .htw-src-numbuzin-nad-gold-firming-cream section[id*="featured_product_list"]:not(:has(a[href*="/products/"])){ display: none !important; }
div.htw-src-numbuzin-nad-gold-firming-cream.content-box.min-h-auto:not(:has(img[src])), .htw-src-numbuzin-nad-gold-firming-cream div.content-box.min-h-auto:not(:has(img[src])), div.htw-src-numbuzin-nad-gold-firming-cream.content-box.min-h-auto:has(img[src=""]), .htw-src-numbuzin-nad-gold-firming-cream div.content-box.min-h-auto:has(img[src=""]){ display: none; }
h1.htw-src-numbuzin-nad-gold-firming-cream.product-title.h4, .htw-src-numbuzin-nad-gold-firming-cream h1.product-title.h4{ font-family: inherit !important; transform: scaleX(1) !important; font-weight: 800 !important; }
sale-price.htw-src-numbuzin-nad-gold-firming-cream.h6, .htw-src-numbuzin-nad-gold-firming-cream sale-price.h6, compare-at-price.htw-src-numbuzin-nad-gold-firming-cream.h7, .htw-src-numbuzin-nad-gold-firming-cream compare-at-price.h7, span.htw-src-numbuzin-nad-gold-firming-cream.sale-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.sale-price.h6, span.htw-src-numbuzin-nad-gold-firming-cream.compare-at-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.compare-at-price.h6, span.htw-src-numbuzin-nad-gold-firming-cream.discount-percent.h6, .htw-src-numbuzin-nad-gold-firming-cream span.discount-percent.h6{ font-family: var(--subheading-font-family) !important; transform: scaleX(1) !important; transform-origin: left center !important; }

.htw-src-numbuzin-nad-gold-firming-cream.swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded), .htw-src-numbuzin-nad-gold-firming-cream .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip{ position: fixed; z-index: 500; visibility: hidden; opacity: 0; transition: opacity 0.2s, visibility 0.2s; pointer-events: none; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip.swym-education-tooltip-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip.swym-education-tooltip-visible{ visibility: visible; opacity: 1; pointer-events: auto; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-content{ background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41); border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db); padding: 10px 14px; border-radius: var(--swym-storefront-layout-ui-border-radius, 10px); font-size: 13px; line-height: 1.4; display: flex; align-items: center; gap: 8px; max-width: 320px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-message, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-message{ flex: 1 1 0%; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-close, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-close{ background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: inherit; cursor: pointer; padding: 2px; line-height: 1; flex-shrink: 0; opacity: 0.7; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-close:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-close:hover{ opacity: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-btn-text-fade-out, .htw-src-numbuzin-nad-gold-firming-cream .swym-btn-text-fade-out{ opacity: 0; transition: opacity 0.2s; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-btn-text-fade-in, .htw-src-numbuzin-nad-gold-firming-cream .swym-btn-text-fade-in{ opacity: 1; transition: opacity 0.3s; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-arrow, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-arrow{ width: 0px; height: 0px; position: absolute; left: 50%; transform: translateX(-50%); }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-above .swym-education-tooltip-arrow, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-above .swym-education-tooltip-arrow{ bottom: -6px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); }
.htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-below .swym-education-tooltip-arrow, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-below .swym-education-tooltip-arrow{ top: -6px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); }
.htw-src-numbuzin-nad-gold-firming-cream#swym-education-tooltip, .htw-src-numbuzin-nad-gold-firming-cream #swym-education-tooltip{ display: none; }
@media (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-content{ max-width: 90vw; font-size: 12px; }
}
.htw-src-numbuzin-nad-gold-firming-cream.coca-cart-loader, .htw-src-numbuzin-nad-gold-firming-cream .coca-cart-loader{ display: flex; justify-content: center; align-items: center; min-height: 550px; }
.htw-src-numbuzin-nad-gold-firming-cream.coca-cart-loader span, .htw-src-numbuzin-nad-gold-firming-cream .coca-cart-loader span{ border-width: 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-image: none; border-radius: 50%; width: 40px; height: 40px; animation: 0.75s linear 0s infinite normal none running htw-src-numbuzin-nad-gold-firming-cream-spin; }
@-webkit-keyframes htw-src-numbuzin-nad-gold-firming-cream-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.htw-src-numbuzin-nad-gold-firming-cream.stoq-buy-now-pending .shopify-payment-button{ pointer-events: none !important; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2 svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2 svg{ border: unset; background: unset; min-width: 25px; height: 25px !important; }
.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-heart-filled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-heart-filled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-heart-unfilled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-heart-unfilled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-star-filled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-star-filled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-star-unfilled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-star-unfilled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-bookmark-unfilled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-bookmark-unfilled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-bookmark-filled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-bookmark-filled{ fill: rgb(0, 0, 0); }
.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2 .swym-collections-social-count, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2 .swym-collections-social-count{ color: rgb(0, 0, 0); }
.htw-src-numbuzin-nad-gold-firming-cream.swym-advanced-wishlist-collections-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-advanced-wishlist-collections-container{ display: none; }
.htw-src-numbuzin-nad-gold-firming-cream{ --corner-cowi-accent-bg: rgb(79,38,116); --corner-cowi-accent-fg: rgb(255,255,255); --corner-cowi-widget-bg: rgb(255,255,255); --corner-cowi-card-bg: rgb(255,255,255); --corner-cowi-secondary-bg: rgb(242,241,247); --corner-cowi-translucent-card-bg: linear-gradient(0deg, rgba(255,255,255,1) 10%, rgba(255,255,255,0.95) 100%); --corner-cowi-banner-blender: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); --corner-cowi-primary-type: rgb(0,0,0); --corner-cowi-secondary-type: rgb(73,73,73); --corner-cowi-outlines: rgb(152,152,152); --corner-cowi-banner-gradient-start: rgb(255,255,255); --corner-cowi-banner-text: rgb(7,7,7); --corner-cowi-banner-gradient-end: rgb(255,255,255); --corner-cowi-banner-image-url: url("https://imagedelivery.net/QI2wC6Vls23vJd9vFFaomg/51d563dc-ccd7-4bec-ac93-2d97aff0d300/public"); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-accent-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-accent-bg{ background: var(--corner-cowi-accent-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-widget-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-widget-bg{ background: var(--corner-cowi-widget-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-card-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-card-bg{ background: var(--corner-cowi-card-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-secondary-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-secondary-bg{ background: var(--corner-cowi-secondary-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-translucent-card-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-translucent-card-bg{ background: var(--corner-cowi-translucent-card-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-outlines, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-outlines{ background: var(--corner-cowi-outlines); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-accent-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-accent-bg{ color: var(--corner-cowi-accent-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-accent-fg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-accent-fg{ color: var(--corner-cowi-accent-fg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-secondary-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-secondary-bg{ color: var(--corner-cowi-secondary-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-primary-type, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-primary-type{ color: var(--corner-cowi-primary-type); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-secondary-type, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-secondary-type{ color: var(--corner-cowi-secondary-type); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-outlines, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-outlines{ color: var(--corner-cowi-outlines); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-banner-text, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-banner-text{ color: var(--corner-cowi-banner-text); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-outlines, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-outlines{ border-color: var(--corner-cowi-outlines); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-accent-fg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-accent-fg{ border-color: var(--corner-cowi-accent-fg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-accent-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-accent-bg{ border-color: var(--corner-cowi-accent-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-secondary-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-secondary-bg{ border-color: var(--corner-cowi-secondary-bg); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-primary-type, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-primary-type{ border-color: var(--corner-cowi-primary-type); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-banner-blend-gradient, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-banner-blend-gradient{ background: var(--corner-cowi-banner-blender); }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-open-wrapper, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-open-wrapper{ z-index: 5000 !important; }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-banner, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-banner{ background-color: var(--corner-cowi-accent-bg); background-image: linear-gradient(var(--corner-cowi-banner-gradient-start),var(--corner-cowi-banner-gradient-end)); }
.htw-src-numbuzin-nad-gold-firming-cream.animate-shake, .htw-src-numbuzin-nad-gold-firming-cream .animate-shake{ animation: 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) 0s 1 normal both running htw-src-numbuzin-nad-gold-firming-cream-shake; transform: translate3d(0px, 0px, 0px); backface-visibility: hidden; perspective: 1000px; }
@keyframes htw-src-numbuzin-nad-gold-firming-cream-shake { 
  10%, 90% { transform: translate3d(-1px, 0px, 0px); }
  20%, 80% { transform: translate3d(2px, 0px, 0px); }
  30%, 50%, 70% { transform: translate3d(-4px, 0px, 0px); }
  40%, 60% { transform: translate3d(4px, 0px, 0px); }
}
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget ::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget ::-webkit-scrollbar{ width: 5px !important; height: 8px !important; }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-cart-indeterminate-loading-bar-runner.cowi-animated-progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-cart-indeterminate-loading-bar-runner.cowi-animated-progress-bar{ animation: 0.6s linear 0s infinite alternate none running htw-src-numbuzin-nad-gold-firming-cream-indeterminateAnimation; transform-origin: 0% 50%; background: linear-gradient(90deg, rgba(79, 38, 116, 0) 0%, rgb(79, 38, 116) 30%, rgb(79, 38, 116) 70%, rgba(79, 38, 116, 0) 100%); }
@keyframes htw-src-numbuzin-nad-gold-firming-cream-indeterminateAnimation { 
  0% { transform: translateX(0px) scaleX(0); }
  40% { transform: translateX(0px) scaleX(0.5); }
  100% { transform: translateX(100%) scaleX(0.5); }
}
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .animate-breathing, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .animate-breathing{ animation: 1.5s ease-out 0s infinite normal none running htw-src-numbuzin-nad-gold-firming-cream-breathing; }
@keyframes htw-src-numbuzin-nad-gold-firming-cream-breathing { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  100% { opacity: 1; }
}
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget::-webkit-scrollbar-track, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget::-webkit-scrollbar-track{ box-shadow: grey 0px 0px 5px inset; border-radius: 10px; }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb{ background: var(--corner-cowi-outlines); border-radius: 10px; }
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb:hover{ opacity: 70; }
div.htw-src-numbuzin-nad-gold-firming-cream[class*="paypal-buttons"] > iframe[name*="detect_close"], .htw-src-numbuzin-nad-gold-firming-cream div[class*="paypal-buttons"] > iframe[name*="detect_close"]{ display: none !important; }
.htw-src-numbuzin-nad-gold-firming-cream#corner-cowi-open-wrapper, .htw-src-numbuzin-nad-gold-firming-cream #corner-cowi-open-wrapper, .htw-src-numbuzin-nad-gold-firming-cream#corner-cowi-open-wrapper *, .htw-src-numbuzin-nad-gold-firming-cream #corner-cowi-open-wrapper *{ font-family: Fustat, sans-serif !important; }
a.htw-src-numbuzin-nad-gold-firming-cream.no-underline.text-xs, .htw-src-numbuzin-nad-gold-firming-cream a.no-underline.text-xs{ display: none; }

@media only screen and (max-width: 650px) {
  .htw-src-numbuzin-nad-gold-firming-cream:has(#corner-cowi-open-primary-card.opacity-100){ overflow: hidden !important; }
}
.htw-src-numbuzin-nad-gold-firming-cream.stoq-hide-buy-now .shopify-payment-button, .htw-src-numbuzin-nad-gold-firming-cream .stoq-hide-buy-now .shopify-payment-button, .htw-src-numbuzin-nad-gold-firming-cream.stoq-hide-buy-now .shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream .stoq-hide-buy-now .shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream.stoq-hide-buy-now shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream .stoq-hide-buy-now shopify-payment-terms{ display: none !important; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-description, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-description{ display: flex; flex-direction: column; gap: 10px; margin-top: 20px; padding: 10px 15px; }
.htw-src-numbuzin-nad-gold-firming-cream.preorder-description-details, .htw-src-numbuzin-nad-gold-firming-cream .preorder-description-details{ display: flex; flex-direction: column; gap: 10px; margin-bottom: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.preorder-detail-item, .htw-src-numbuzin-nad-gold-firming-cream .preorder-detail-item{ align-items: center; display: flex; flex-direction: row; gap: 8px; justify-content: start; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-widget, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-widget{ border: 1px solid rgb(235, 235, 235); margin-bottom: 20px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-option, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-option{ align-items: center; display: flex; flex-wrap: wrap; gap: 5px; padding: 15px 20px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-option:not(:last-child), .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-option:not(:last-child){ border-bottom: 1px solid rgb(235, 235, 235); }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-input-container, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-input-container{ flex: 1 1 auto; min-width: 0px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-discount-badge, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-discount-badge{ background: rgb(235, 235, 235); border-radius: 25px; flex: 0 0 auto; font-size: 0.8rem; height: 25px; line-height: 25px; padding: 0px 15px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-input, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-input{ accent-color: rgb(32, 34, 35); margin-left: 0px; margin-right: 10px; margin-top: -3px; vertical-align: middle; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-description, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-description{ flex: 1 1 100%; margin-top: 4px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-badge, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-badge{ background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 40px; font-size: 13px; height: auto; line-height: 1; margin: 0px; padding: 5px 13px 6px; width: auto; z-index: 2; }
.htw-src-numbuzin-nad-gold-firming-cream.preorder-badge-collection, .htw-src-numbuzin-nad-gold-firming-cream .preorder-badge-collection{ position: absolute; right: 10px; top: 10px; }
.htw-src-numbuzin-nad-gold-firming-cream.preorder-badge-product, .htw-src-numbuzin-nad-gold-firming-cream .preorder-badge-product{ display: inline-block; margin-left: 10px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-price-strike, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-price-strike{ color: rgb(102, 102, 102); text-decoration: line-through; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-discounted-price, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-discounted-price{ display: inline-block; margin-left: 10px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-acknowledgement-checkbox, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-acknowledgement-checkbox{ align-items: flex-start; display: flex; font-size: 14px; gap: 8px; line-height: 1.5; margin-bottom: 12px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-acknowledge-checkbox-input, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-acknowledge-checkbox-input{ accent-color: rgb(13, 13, 13); cursor: pointer; flex-shrink: 0; height: 18px; margin-top: 2px; width: 18px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-acknowledge-checkbox-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-acknowledge-checkbox-label{ cursor: pointer; flex: 1 1 0%; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer{ align-items: center; display: flex; flex-direction: column; font-family: inherit; margin: 8px 0px; padding: 16px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-header, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-header{ font-size: 16px; margin-bottom: 6px; text-align: center; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-units, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-units{ display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-unit, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-unit{ align-items: center; display: flex; flex-direction: column; gap: 6px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-box, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-box{ font-size: 20px; line-height: 1; min-width: 40px; padding: 10px 6px; text-align: center; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-label{ font-size: 14px; font-weight: 500; opacity: 0.7; text-align: center; text-transform: capitalize; }
@media (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer{ padding: 14px; }
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-box, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-box{ font-size: 26px; min-width: 55px; padding: 14px 10px; }
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-label{ font-size: 11px; }
}
@media (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer{ padding: 12px; }
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-units, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-units{ gap: 10px; width: 100%; }
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-box, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-box{ font-size: 24px; min-width: 50px; padding: 12px 8px; width: 100%; }
  .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-label{ font-size: 10px; }
}
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast{ align-items: center; background: rgb(255, 255, 255); border: 0px; color: rgb(0, 0, 0); cursor: pointer; display: flex; font-family: inherit; font-size: inherit; justify-content: center; min-height: 40px; min-width: 40px; padding: 20px 30px; position: fixed; z-index: 622004; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px !important; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast a, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast a{ color: rgb(0, 0, 0); font-weight: 700; text-decoration: none; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast .dismiss, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast .dismiss{ background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(0, 0, 0); cursor: pointer; font-size: 20px; font-weight: 700; line-height: 1; margin-left: 15px; padding: 0px; z-index: 1; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast .dismiss:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast .dismiss:focus-visible{ outline: rgb(0, 0, 0) solid 2px; outline-offset: 2px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-top, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-top{ top: 60px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-bottom, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-bottom{ bottom: 75px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-left, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-left, .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-right, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-right{ animation: 0.5s ease 0s 1 normal forwards running htw-src-numbuzin-nad-gold-firming-cream-slide; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-left, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-left{ border-radius: 0px 10px 10px 0px; left: 0px; transform: translateX(-100%); }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-left.slide-out, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-left.slide-out{ animation: 0.5s ease 0s 1 normal forwards running htw-src-numbuzin-nad-gold-firming-cream-slide-out-left; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-right, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-right{ border-radius: 10px 0px 0px 10px; right: 0px; transform: translateX(100%); }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-right.slide-out, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-right.slide-out{ animation: 0.5s ease 0s 1 normal forwards running htw-src-numbuzin-nad-gold-firming-cream-slide-out-right; }
@keyframes htw-src-numbuzin-nad-gold-firming-cream-slide { 
  100% { transform: translateX(0px); }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-slide-out-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@keyframes htw-src-numbuzin-nad-gold-firming-cream-slide-out-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar{ font-family: inherit; margin-bottom: 20px; padding: 12px 15px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-text, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-text{ margin-bottom: 8px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-bar-row, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-bar-row{ align-items: center; display: flex; gap: 10px; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-track, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-track{ flex: 1 1 0%; height: 12px; overflow: hidden; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-fill, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-fill{ display: block; height: 100%; min-width: 2px; transition: width 0.3s; }
.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-percentage, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-percentage{ font-weight: 500; min-width: 35px; text-align: right; }

      .htw-src-numbuzin-nad-gold-firming-cream{
        --announcement-bar-is-sticky: 1;
      }.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar{
          position: sticky;
          top: 0;
        }

        .htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header ~ #shopify-section-sections--24380975481029__announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header ~ #shopify-section-sections--24380975481029__announcement-bar{
          top: calc(var(--header-is-sticky, 0) * var(--header-is-visible, 0) * var(--header-height, 0px));
        }
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar .prose, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar .prose{padding: 0 !important;} .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar .prose p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar .prose p{margin: 0 !important;} .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__announcement-bar .subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__announcement-bar .subheading{margin: 0 !important; line-height: 1 !important;} 

  .htw-src-numbuzin-nad-gold-firming-cream{
    --header-is-sticky: 1;
    --header-is-visible: 1;
  }

  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{--header-grid: "primary-nav logo secondary-nav" / auto auto minmax(0, 1fr);--header-transparent-header-text-color: 242 241 247;
    --header-non-transparent-text-color: 0 0 0;
  }

  @media screen and (min-width: 1000px) {
    .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto;}
  }.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{
      position: sticky;
      top: 0;
    }

    .htw-src-numbuzin-nad-gold-firming-cream.shopify-section--announcement-bar ~ #shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--announcement-bar ~ #shopify-section-sections--24380975481029__header{
      top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));
    }.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{
      --header-logo-width: 95px;
    }

    @media screen and (min-width: 700px) {
      .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header{
        --header-logo-width: 120px;
      }
    }
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header a[href$="/collections/flash-sale"], .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header a[href$="/collections/flash-sale"]{color: #4f2674 !important;} @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header a[href$="/products/no-9-nad-gold-3d-firming-cream"].subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header a[href$="/products/no-9-nad-gold-3d-firming-cream"].subheading{background: #4f2674; color: #ffffff !important; border-radius: 999px; padding: 8px 14px; }} .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975481029__header .overflow-hidden, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975481029__header .overflow-hidden{border: 1px solid #3d5062ff !important; border-radius: 16px !important;} 
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__blog-post-banner h1, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__blog-post-banner h1{font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important; padding-bottom: 3rem !important;} 
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw h6{font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important;} @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw h6{font-size: 22px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw p{font-size: 16px; }} @media screen and (min-width: 1750px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw div.rich-text{padding-left: 15rem; padding-right: 15rem; }} @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw h6{font-size: 28px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_4HiMLw p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_4HiMLw p{font-size: 20px; }} 

  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc{--section-split-grid-template-columns: minmax(0, 0.4fr) minmax(0, 0.6fr);}

  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc + .shopify-section, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc + .shopify-section{
    --section-enable-padding-collapsing: 0; /* We turn off the padding collapsing on next section */
  }

 @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc span.subheading{font-size: 25px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc p{font-size: 20px; }} @media screen and (min-width: 1750px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc div.section-split, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc div.section-split{padding-left: 15rem; padding-right: 15rem; box-sizing: border-box; }} @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc span.subheading{font-size: 20px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_REaECc p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_REaECc p{font-size: 16px; }} 
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ h6{font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important;} @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ h6{font-size: 22px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ p{font-size: 16px; }} @media screen and (min-width: 1750px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ div.rich-text{padding-left: 15rem; padding-right: 15rem; }} @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ h6{font-size: 28px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_XQnGhJ p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_XQnGhJ p{font-size: 20px; }} 
 @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__image_with_text_overlay_K8MLF6 div.content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__image_with_text_overlay_K8MLF6 div.content-box__background-media{padding-left: 15rem; padding-right: 15rem; width: 80%; height: auto; margin: 0 auto; }} 

  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE{--section-split-grid-template-columns: minmax(0, 0.6fr) minmax(0, 0.4fr);}

  .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE + .shopify-section, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE + .shopify-section{
    --section-enable-padding-collapsing: 0; /* We turn off the padding collapsing on next section */
  }

 @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading{font-size: 25px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE p{font-size: 20px; }} @media screen and (min-width: 1750px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE div.section-split, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE div.section-split{padding-left: 15rem; padding-right: 15rem; box-sizing: border-box; }} @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE span.subheading{font-size: 20px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE p{font-size: 16px; }} .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__text_with_media_VwMRLE .section-split:has(.subheading-badge em:empty), .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__text_with_media_VwMRLE .section-split:has(.subheading-badge em:empty){display: none !important;} 
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre h6{font-family: var(--text-font-family) !important; transform: none !important; font-weight: 800 !important;} @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre h6{font-size: 22px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre p{font-size: 16px; }} @media screen and (min-width: 1750px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre div.rich-text{padding-left: 15rem; padding-right: 15rem; }} @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre h6, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre h6{font-size: 28px; } .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre, .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_YLXFre p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_YLXFre p{font-size: 20px; }} 
 @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__image_with_text_overlay_7JakAV div.content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__image_with_text_overlay_7JakAV div.content-box__background-media{padding-left: 15rem; padding-right: 15rem; padding-bottom: 5rem; width: 80%; height: auto; margin: 0 auto; }} 
 @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_BQYcCx p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_BQYcCx p{font-size: 16px; }} @media screen and (min-width: 1750px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_BQYcCx div.rich-text, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_BQYcCx div.rich-text{padding-left: 15rem; padding-right: 15rem; }} @media screen and (min-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__rich_text_BQYcCx p, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__rich_text_BQYcCx p{font-size: 20px; }} 

    .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt{
      --product-list-column-count: 2;
    }
  
    @media screen and (min-width: 700px) {
      .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt{
        --product-list-column-count: 2;
      }
    }
  
    @media screen and (min-width: 1000px) {
      .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt{
        --product-list-column-count: 4;
      }
    }
  
 .htw-src-numbuzin-nad-gold-firming-cream#shopify-section-template--24380975546565__featured_collections_ECimgt div.container, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-template--24380975546565__featured_collections_ECimgt div.container{padding-top: 2rem;} 
 @media screen and (max-width: 768px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975448261__footer .footer__block-list > .footer__block:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975448261__footer .footer__block-list > .footer__block:nth-child(2){grid-column: 1 / -1 !important; }} @media screen and (min-width: 769px) {.htw-src-numbuzin-nad-gold-firming-cream#shopify-section-sections--24380975448261__footer div.footer__block.footer__block--app, .htw-src-numbuzin-nad-gold-firming-cream #shopify-section-sections--24380975448261__footer div.footer__block.footer__block--app{width: calc(100% + 40px) !important; max-width: none !important; margin-left: -20px !important; }} 
 .htw-src-numbuzin-nad-gold-firming-cream.slideshow:not(:has(img[src])), .htw-src-numbuzin-nad-gold-firming-cream .slideshow:not(:has(img[src])), .htw-src-numbuzin-nad-gold-firming-cream.slideshow:has(img[src=""]), .htw-src-numbuzin-nad-gold-firming-cream .slideshow:has(img[src=""]){display: none;} section.htw-src-numbuzin-nad-gold-firming-cream[id*="rich_text"]:not(:has(p, h1, h2, h3, h4, h5, h6, li)), .htw-src-numbuzin-nad-gold-firming-cream section[id*="rich_text"]:not(:has(p, h1, h2, h3, h4, h5, h6, li)){display: none !important;} section.htw-src-numbuzin-nad-gold-firming-cream[id*="faq"]:not(:has(details, .accordion, .faq-item)), .htw-src-numbuzin-nad-gold-firming-cream section[id*="faq"]:not(:has(details, .accordion, .faq-item)){display: none !important;} section.htw-src-numbuzin-nad-gold-firming-cream[id*="featured_product_list"]:not(:has(a[href*="/products/"])), .htw-src-numbuzin-nad-gold-firming-cream section[id*="featured_product_list"]:not(:has(a[href*="/products/"])){display: none !important;} div.htw-src-numbuzin-nad-gold-firming-cream.content-box.min-h-auto:not(:has(img[src])), .htw-src-numbuzin-nad-gold-firming-cream div.content-box.min-h-auto:not(:has(img[src])), div.htw-src-numbuzin-nad-gold-firming-cream.content-box.min-h-auto:has(img[src=""]), .htw-src-numbuzin-nad-gold-firming-cream div.content-box.min-h-auto:has(img[src=""]){display: none;} h1.htw-src-numbuzin-nad-gold-firming-cream.product-title.h4, .htw-src-numbuzin-nad-gold-firming-cream h1.product-title.h4{font-family: inherit !important; transform: scaleX(1) !important; font-weight: 800 !important;} sale-price.htw-src-numbuzin-nad-gold-firming-cream.h6, .htw-src-numbuzin-nad-gold-firming-cream sale-price.h6, compare-at-price.htw-src-numbuzin-nad-gold-firming-cream.h7, .htw-src-numbuzin-nad-gold-firming-cream compare-at-price.h7, span.htw-src-numbuzin-nad-gold-firming-cream.sale-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.sale-price.h6, span.htw-src-numbuzin-nad-gold-firming-cream.compare-at-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.compare-at-price.h6, span.htw-src-numbuzin-nad-gold-firming-cream.discount-percent.h6, .htw-src-numbuzin-nad-gold-firming-cream span.discount-percent.h6{font-family: var(--subheading-font-family) !important; transform: scaleX(1) !important; transform-origin: left !important;}  
 .htw-src-numbuzin-nad-gold-firming-cream.swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded), .htw-src-numbuzin-nad-gold-firming-cream .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ display: none; } 

    /* Education tooltip — positioned fixed, managed by JS */
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip{
      position: fixed;
      z-index: 500;
      visibility: hidden;
      opacity: 0;
      transition: opacity 0.2s ease, visibility 0.2s ease;
      pointer-events: none;
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip.swym-education-tooltip-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip.swym-education-tooltip-visible{
      visibility: visible;
      opacity: 1;
      pointer-events: auto;
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-content{
      background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
      color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
      border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db);
      padding: 10px 14px;
      border-radius: var(--swym-storefront-layout-ui-border-radius, 10px);
      font-size: 13px;
      line-height: 1.4;
      display: flex;
      align-items: center;
      gap: 8px;
      max-width: 320px;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-message, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-message{
      flex: 1;
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-close, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-close{
      background: none;
      border: none;
      color: inherit;
      cursor: pointer;
      padding: 2px;
      line-height: 1;
      flex-shrink: 0;
      opacity: 0.7;
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-close:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-close:hover{
      opacity: 1;
    }

    /* Button text fade transition for education nudge */
    .htw-src-numbuzin-nad-gold-firming-cream.swym-btn-text-fade-out, .htw-src-numbuzin-nad-gold-firming-cream .swym-btn-text-fade-out{
      opacity: 0;
      transition: opacity 0.2s ease;
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-btn-text-fade-in, .htw-src-numbuzin-nad-gold-firming-cream .swym-btn-text-fade-in{
      opacity: 1;
      transition: opacity 0.3s ease;
    }

    /* Arrow — points down when tooltip is above, up when below */
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-arrow, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-arrow{
      width: 0;
      height: 0;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-above .swym-education-tooltip-arrow, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-above .swym-education-tooltip-arrow{
      bottom: -6px;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
    }
    .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-below .swym-education-tooltip-arrow, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-below .swym-education-tooltip-arrow{
      top: -6px;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
    }

    /* Hidden data element */
    .htw-src-numbuzin-nad-gold-firming-cream#swym-education-tooltip, .htw-src-numbuzin-nad-gold-firming-cream #swym-education-tooltip{
      display: none;
    }

    @media (max-width: 480px) {
      .htw-src-numbuzin-nad-gold-firming-cream.swym-education-tooltip-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-education-tooltip-content{
        max-width: 90vw;
        font-size: 12px;
      }
    }
  

  .htw-src-numbuzin-nad-gold-firming-cream.coca-cart-loader, .htw-src-numbuzin-nad-gold-firming-cream .coca-cart-loader{
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 550px;
  }
  .htw-src-numbuzin-nad-gold-firming-cream.coca-cart-loader span, .htw-src-numbuzin-nad-gold-firming-cream .coca-cart-loader span{
    border: 3px solid rgba(0, 0, 0, 0);
    border-radius: 50%;
    border-top: 3px solid rgb(0, 0, 0, 0.5);
    width: 40px;
    height: 40px;
    -webkit-animation: htw-src-numbuzin-nad-gold-firming-cream-spin 0.75s linear infinite;
    /* Safari */
    animation: htw-src-numbuzin-nad-gold-firming-cream-spin 0.75s linear infinite;
  }

  /* Safari */
  @-webkit-keyframes htw-src-numbuzin-nad-gold-firming-cream-spin {
    0% {
      -webkit-transform: rotate(0deg);
    }
    100% {
      -webkit-transform: rotate(360deg);
    }
  }

  @keyframes htw-src-numbuzin-nad-gold-firming-cream-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }


.htw-src-numbuzin-nad-gold-firming-cream.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important;}

  .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2 svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2 svg{border:unset; background:unset; min-width: 25px; height: 25px!important;}
  .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-heart-filled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-heart-filled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-heart-unfilled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-heart-unfilled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-star-filled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-star-filled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-star-unfilled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-star-unfilled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-bookmark-unfilled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-bookmark-unfilled, .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-icon-bookmark-filled, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-icon-bookmark-filled{fill: #000000;}
  .htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2 .swym-collections-social-count, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2 .swym-collections-social-count{color: #000000;}


  .htw-src-numbuzin-nad-gold-firming-cream.swym-advanced-wishlist-collections-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-advanced-wishlist-collections-container{
    display: none;
  }


        .htw-src-numbuzin-nad-gold-firming-cream{
          --corner-cowi-accent-bg: rgb(79,38,116);
          --corner-cowi-accent-fg: rgb(255,255,255);
          --corner-cowi-widget-bg: rgb(255,255,255);
          --corner-cowi-card-bg: rgb(255,255,255);
          --corner-cowi-secondary-bg: rgb(242,241,247); 
          --corner-cowi-translucent-card-bg: linear-gradient(0deg, rgba(255,255,255,1) 10%, rgba(255,255,255,0.95) 100%);

          --corner-cowi-banner-blender: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
          --corner-cowi-primary-type: rgb(0,0,0);
          --corner-cowi-secondary-type: rgb(73,73,73);
          --corner-cowi-outlines: rgb(152,152,152); 
          --corner-cowi-banner-gradient-start: rgb(255,255,255);
          --corner-cowi-banner-text: rgb(7,7,7);
          --corner-cowi-banner-gradient-end: rgb(255,255,255);
          --corner-cowi-banner-image-url: url("https://imagedelivery.net/QI2wC6Vls23vJd9vFFaomg/51d563dc-ccd7-4bec-ac93-2d97aff0d300/public");
        }
        
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-accent-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-accent-bg{
          background:var(--corner-cowi-accent-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-widget-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-widget-bg{
          background:var(--corner-cowi-widget-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-card-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-card-bg{
          background:var(--corner-cowi-card-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-secondary-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-secondary-bg{
          background:var(--corner-cowi-secondary-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-translucent-card-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-translucent-card-bg{
          background:var(--corner-cowi-translucent-card-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .bg-cowi-outlines, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .bg-cowi-outlines{
          background:var(--corner-cowi-outlines);
        }

        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-accent-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-accent-bg{
          color:var(--corner-cowi-accent-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-accent-fg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-accent-fg{
          color:var(--corner-cowi-accent-fg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-secondary-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-secondary-bg{
          color:var(--corner-cowi-secondary-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-primary-type, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-primary-type{
          color:var(--corner-cowi-primary-type);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-secondary-type, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-secondary-type{
          color:var(--corner-cowi-secondary-type);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-outlines, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-outlines{
          color:var(--corner-cowi-outlines);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .text-cowi-banner-text, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .text-cowi-banner-text{
          color:var(--corner-cowi-banner-text);
        }

        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-outlines, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-outlines{
          border-color:var(--corner-cowi-outlines);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-accent-fg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-accent-fg{
          border-color:var(--corner-cowi-accent-fg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-accent-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-accent-bg{
          border-color:var(--corner-cowi-accent-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-secondary-bg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-secondary-bg{
          border-color:var(--corner-cowi-secondary-bg);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget .border-cowi-primary-type, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget .border-cowi-primary-type{
          border-color:var(--corner-cowi-primary-type);
        }
      
       
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-banner-blend-gradient, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-banner-blend-gradient{
          background: var(--corner-cowi-banner-blender);
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-open-wrapper, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-open-wrapper{
          z-index:5000 !important;
        }
        .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-banner, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-banner{
          background-color:var(--corner-cowi-accent-bg);
          background-image: linear-gradient(var(--corner-cowi-banner-gradient-start),var(--corner-cowi-banner-gradient-end));
        }

        .htw-src-numbuzin-nad-gold-firming-cream.animate-shake, .htw-src-numbuzin-nad-gold-firming-cream .animate-shake{
          animation: htw-src-numbuzin-nad-gold-firming-cream-shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
          transform: translate3d(0, 0, 0);
          backface-visibility: hidden;
          perspective: 1000px;
        }
        
        @keyframes htw-src-numbuzin-nad-gold-firming-cream-shake {
          10%, 90% {
            transform: translate3d(-1px, 0, 0);
          }
          
          20%, 80% {
            transform: translate3d(2px, 0, 0);
          }
        
          30%, 50%, 70% {
            transform: translate3d(-4px, 0, 0);
          }
        
          40%, 60% {
            transform: translate3d(4px, 0, 0);
          }
        }
        /* width */
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget ::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget ::-webkit-scrollbar{
  width: 5px !important;
  height: 8px !important;
}

/* Indeterminate progress bar */

.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget #corner-cowi-cart-indeterminate-loading-bar-runner.cowi-animated-progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget #corner-cowi-cart-indeterminate-loading-bar-runner.cowi-animated-progress-bar{
  animation: htw-src-numbuzin-nad-gold-firming-cream-indeterminateAnimation .6s infinite linear alternate;
  transform-origin: 0% 50%;
  background:linear-gradient(90deg, rgba(79,38,116,0) 0%, rgb(79,38,116) 30%, rgb(79,38,116) 70%, rgba(79,38,116,0) 100%);
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-indeterminateAnimation {
  0% {
    transform:  translateX(0) scaleX(0);
  }
  40% {
    transform:  translateX(0) scaleX(0.5);
  }
  100% {
    transform:  translateX(100%) scaleX(0.5);
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .animate-breathing, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .animate-breathing{
  animation: htw-src-numbuzin-nad-gold-firming-cream-breathing 1.5s ease-out infinite normal;
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-breathing {
  0% {
opacity:1
  ;}

  50% {
 opacity:0.5
  ;}

  100% {
 opacity:1
  ;}
}



/* Track */
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget::-webkit-scrollbar-track, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget::-webkit-scrollbar-track{
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb{
  background: var(--corner-cowi-outlines); 
  border-radius: 10px;
}

/* Handle on hover */
.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget ::-webkit-scrollbar-thumb:hover{
  opacity:70; 
}

/* fixing paypal express checkout btn */
div.htw-src-numbuzin-nad-gold-firming-cream[class*="paypal-buttons"] > iframe[name*="detect_close"], .htw-src-numbuzin-nad-gold-firming-cream div[class*="paypal-buttons"] > iframe[name*="detect_close"]{
  display: none !important;
}

.htw-src-numbuzin-nad-gold-firming-cream#corner-cowi-open-wrapper, .htw-src-numbuzin-nad-gold-firming-cream #corner-cowi-open-wrapper, .htw-src-numbuzin-nad-gold-firming-cream#corner-cowi-open-wrapper *, .htw-src-numbuzin-nad-gold-firming-cream #corner-cowi-open-wrapper *{
    font-family: "Fustat", sans-serif !important;
}


a.htw-src-numbuzin-nad-gold-firming-cream.no-underline.text-xs, .htw-src-numbuzin-nad-gold-firming-cream a.no-underline.text-xs{
display:none;
}



@media only screen and (max-width: 650px) {
         .htw-src-numbuzin-nad-gold-firming-cream:has(#corner-cowi-open-primary-card.opacity-100){
         overflow: hidden !important;
         }
      }
.htw-src-numbuzin-nad-gold-firming-cream.stoq-hide-buy-now .shopify-payment-button, .htw-src-numbuzin-nad-gold-firming-cream .stoq-hide-buy-now .shopify-payment-button, .htw-src-numbuzin-nad-gold-firming-cream.stoq-hide-buy-now .shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream .stoq-hide-buy-now .shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream.stoq-hide-buy-now shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream .stoq-hide-buy-now shopify-payment-terms{display:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-description, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-description{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:10px 15px;}.htw-src-numbuzin-nad-gold-firming-cream.preorder-description-details, .htw-src-numbuzin-nad-gold-firming-cream .preorder-description-details{display:flex;flex-direction:column;gap:10px;margin-bottom:0;}.htw-src-numbuzin-nad-gold-firming-cream.preorder-detail-item, .htw-src-numbuzin-nad-gold-firming-cream .preorder-detail-item{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:start;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-widget, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-option, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-option{align-items:center;display:flex;flex-wrap:wrap;gap:5px;padding:15px 20px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-option:not(:last-child), .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-input-container, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-input-container{flex:1 1 auto;min-width:0;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-discount-badge, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-discount-badge{background:#ebebeb;border-radius:25px;flex:0 0 auto;font-size:.8rem;height:25px;line-height:25px;padding:0 15px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-input, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-input{accent-color:#202223;margin-left:0;margin-right:10px;margin-top:-3px;vertical-align:middle;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-payment-description, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-payment-description{flex:1 1 100%;margin-top:4px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-badge, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-badge{background:0 0;border:none;border-radius:40px;font-size:13px;height:auto;line-height:1;margin:0;padding:5px 13px 6px;width:auto;z-index:2;}.htw-src-numbuzin-nad-gold-firming-cream.preorder-badge-collection, .htw-src-numbuzin-nad-gold-firming-cream .preorder-badge-collection{position:absolute;right:10px;top:10px;}.htw-src-numbuzin-nad-gold-firming-cream.preorder-badge-product, .htw-src-numbuzin-nad-gold-firming-cream .preorder-badge-product{display:inline-block;margin-left:10px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-price-strike, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-price-strike{color:#666;text-decoration:line-through;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-discounted-price, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-discounted-price{display:inline-block;margin-left:10px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-acknowledgement-checkbox, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-acknowledgement-checkbox{align-items:flex-start;display:flex;font-size:14px;gap:8px;line-height:1.5;margin-bottom:12px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-acknowledge-checkbox-input, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-acknowledge-checkbox-input{accent-color:#0d0d0d;cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;width:18px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-acknowledge-checkbox-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-acknowledge-checkbox-label{cursor:pointer;flex:1;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer{align-items:center;display:flex;flex-direction:column;font-family:inherit;margin:8px 0;padding:16px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-header, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-units, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-unit, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-unit{align-items:center;display:flex;flex-direction:column;gap:6px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-box, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-box{font-size:20px;line-height:1;min-width:40px;padding:10px 6px;text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;opacity:.7;text-align:center;text-transform:capitalize;}@media (max-width:768px){.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer{padding:14px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-box, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-box{font-size:26px;min-width:55px;padding:14px 10px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px;}}@media (max-width:480px){.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer{padding:12px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-units, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-units{gap:10px;width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-box, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-box{font-size:24px;min-width:50px;padding:12px 8px;width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-countdown-timer .countdown-label, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px;}}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast{align-items:center;background:#fff;border:0;box-shadow:0 0 15px rgba(0,0,0,.1)!important;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:center;min-height:40px;min-width:40px;padding:20px 30px;position:fixed;z-index:622004;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast a, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast a{color:#000;font-weight:700;text-decoration:none;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast .dismiss, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast .dismiss{background:none;border:none;color:#000;cursor:pointer;font-size:20px;font-weight:700;line-height:1;margin-left:15px;padding:0;z-index:1;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast .dismiss:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast .dismiss:focus-visible{outline:2px solid #000;outline-offset:2px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-top, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-top{top:60px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-bottom, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-bottom{bottom:75px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-left, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-left, .htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-right, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-right{animation:htw-src-numbuzin-nad-gold-firming-cream-slide .5s forwards;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-left, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-left{border-radius:0 10px 10px 0;left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-left.slide-out, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-left.slide-out{animation:htw-src-numbuzin-nad-gold-firming-cream-slide-out-left .5s forwards;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-right, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-right{border-radius:10px 0 0 10px;right:0;transform:translateX(100%);-webkit-transform:translateX(100%);}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-toast-right.slide-out, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-toast-right.slide-out{animation:htw-src-numbuzin-nad-gold-firming-cream-slide-out-right .5s forwards;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-slide{to{transform:translateX(0);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-slide-out-left{0%{transform:translateX(0);}to{transform:translateX(-100%);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-slide-out-right{0%{transform:translateX(0);}to{transform:translateX(100%);}}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar{font-family:inherit;margin-bottom:20px;padding:12px 15px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-text, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-bar-row, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-bar-row{align-items:center;display:flex;gap:10px;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-track, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-fill, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-fill{display:block;height:100%;min-width:2px;transition:width .3s ease;}.htw-src-numbuzin-nad-gold-firming-cream.restock-rocket-preorder-progress-bar .preorder-progress-percentage, .htw-src-numbuzin-nad-gold-firming-cream .restock-rocket-preorder-progress-bar .preorder-progress-percentage{font-weight:500;min-width:35px;text-align:right;}
/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * roc-grotesk-wide:
 *   - http://typekit.com/eulas/00000000000000007735b7ca
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-12-17 05:03:01 UTC"}*/

/**/


@font-face{font-family:"roc-grotesk-wide";src:url("resources/b54d1a42c99a4121.bin") format("woff2");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}



.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button{height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px);min-height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px);border-radius:var(--shopify-accelerated-checkout-button-border-radius,0px);color:#fff;cursor:pointer;text-align:center;border:none;width:100%;font-size:1em;font-weight:500;line-height:1;transition:background .2s ease-in-out;display:block;box-shadow:0 0 #0000;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button[disabled]{opacity:.6;cursor:default;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{background-color:#1990c6;padding:1em 2em;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded:hover:not([disabled]), .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#136f99;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button.button.loading, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button.button.loading{color:#0000;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button .spinner, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button .spinner{animation:1.4s linear infinite htw-src-numbuzin-nad-gold-firming-cream-shopify-rotator;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-shopify-rotator{0%{transform:rotate(0);}to{transform:rotate(270deg);}}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button .path, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:#121212;animation:1.4s ease-in-out infinite htw-src-numbuzin-nad-gold-firming-cream-shopify-dash;}@media screen and (forced-colors:active){.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button .path, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button .path{stroke:canvastext;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-shopify-dash{0%{stroke-dashoffset:280px;}50%{stroke-dashoffset:75px;transform:rotate(135deg);}to{stroke-dashoffset:280px;transform:rotate(450deg);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-acceleratedCheckoutLoadingSkeleton{50%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1);}75%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5);}to{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1);}}

:where(.htw-src-numbuzin-nad-gold-firming-cream), .htw-src-numbuzin-nad-gold-firming-cream *, :where(.htw-src-numbuzin-nad-gold-firming-cream):before, .htw-src-numbuzin-nad-gold-firming-cream :before, :where(.htw-src-numbuzin-nad-gold-firming-cream):after, .htw-src-numbuzin-nad-gold-firming-cream :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream{-moz-text-size-adjust:none;text-size-adjust:none;tab-size:4;scroll-padding-top:calc(var(--sticky-area-height) + 20px);interpolate-size:allow-keywords;line-height:1.5;}.htw-src-numbuzin-nad-gold-firming-cream{background:rgb(var(--page-background));font:var(--text-font-style) var(--text-font-weight) var(--text-base) / var(--text-line-height) var(--text-font-family);text-transform:var(--text-transform);letter-spacing:var(--text-letter-spacing);}hr.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream hr{border-top-width:1px;justify-self:stretch;height:0;}a.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream b, strong.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream strong{font-weight:bolder;}code.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream code, kbd.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream kbd, samp.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream samp, pre.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;}table.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream table{text-indent:0;border-color:inherit;border-collapse:collapse;}button.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream button, input.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream input, optgroup.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream optgroup, select.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream select, textarea.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0;}input.htw-src-numbuzin-nad-gold-firming-cream[type=submit], .htw-src-numbuzin-nad-gold-firming-cream input[type=submit]{cursor:pointer;}select.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream select{white-space:nowrap;text-overflow:ellipsis;}button.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream button, .htw-src-numbuzin-nad-gold-firming-cream[type=button], .htw-src-numbuzin-nad-gold-firming-cream [type=button], .htw-src-numbuzin-nad-gold-firming-cream[type=reset], .htw-src-numbuzin-nad-gold-firming-cream [type=reset], .htw-src-numbuzin-nad-gold-firming-cream[type=submit], .htw-src-numbuzin-nad-gold-firming-cream [type=submit]{-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none;}button.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream button, label.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream label, summary.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream summary, .htw-src-numbuzin-nad-gold-firming-cream[role=button], .htw-src-numbuzin-nad-gold-firming-cream [role=button], .htw-src-numbuzin-nad-gold-firming-cream[type=checkbox], .htw-src-numbuzin-nad-gold-firming-cream [type=checkbox], .htw-src-numbuzin-nad-gold-firming-cream[type=radio], .htw-src-numbuzin-nad-gold-firming-cream [type=radio], .htw-src-numbuzin-nad-gold-firming-cream[type=submit], .htw-src-numbuzin-nad-gold-firming-cream [type=submit]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;}:where(.htw-src-numbuzin-nad-gold-firming-cream)::-webkit-inner-spin-button, .htw-src-numbuzin-nad-gold-firming-cream ::-webkit-inner-spin-button{height:auto;}:where(.htw-src-numbuzin-nad-gold-firming-cream)::-webkit-outer-spin-button, .htw-src-numbuzin-nad-gold-firming-cream ::-webkit-outer-spin-button{height:auto;}.htw-src-numbuzin-nad-gold-firming-cream[type=search], .htw-src-numbuzin-nad-gold-firming-cream [type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px;}summary.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream summary{list-style-type:none;}summary.htw-src-numbuzin-nad-gold-firming-cream::-webkit-details-marker, .htw-src-numbuzin-nad-gold-firming-cream summary::-webkit-details-marker{display:none;}blockquote.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream blockquote, dl.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream dl, dd.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream dd, h1.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h1, h2.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h2, h3.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h3, h4.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h4, h5.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h5, h6.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream h6, hr.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream hr, figure.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream figure, p.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream p, pre.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream pre{margin:0;}fieldset.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream fieldset{margin:0;padding:0;}legend.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream legend{padding:0;}ul.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream ul, ol.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream ol, menu.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream menu{margin:0;padding:0;}textarea.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream textarea{resize:vertical;field-sizing:content;min-height:calc(var(--textarea-min-rows, 4) * 1lh + var(--input-padding-block, 0px) * 2);}input.htw-src-numbuzin-nad-gold-firming-cream::placeholder, .htw-src-numbuzin-nad-gold-firming-cream input::placeholder, textarea.htw-src-numbuzin-nad-gold-firming-cream::placeholder, .htw-src-numbuzin-nad-gold-firming-cream textarea::placeholder{opacity:1;color:rgb(var(--text-color) / .5);}.htw-src-numbuzin-nad-gold-firming-cream[type=date], .htw-src-numbuzin-nad-gold-firming-cream [type=date]{min-height:3rem;}.htw-src-numbuzin-nad-gold-firming-cream:disabled, .htw-src-numbuzin-nad-gold-firming-cream :disabled{cursor:default!important;}picture.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream picture, img.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream img, svg.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream svg, video.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video, canvas.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream canvas, audio.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream audio, iframe.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream iframe, embed.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream embed, object.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream object{display:block;}img.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream img{color:#0000;object-fit:cover;object-position:center;max-width:100%;height:auto;max-height:100%;}picture.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream picture{height:inherit;width:inherit;}picture.htw-src-numbuzin-nad-gold-firming-cream source, .htw-src-numbuzin-nad-gold-firming-cream picture source{display:contents;}picture.htw-src-numbuzin-nad-gold-firming-cream img, .htw-src-numbuzin-nad-gold-firming-cream picture img, figure.htw-src-numbuzin-nad-gold-firming-cream img, .htw-src-numbuzin-nad-gold-firming-cream figure img{height:inherit;width:inherit;}.htw-src-numbuzin-nad-gold-firming-cream[role=img] svg, .htw-src-numbuzin-nad-gold-firming-cream [role=img] svg{display:initial;}video.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video{max-width:100%;height:auto;}.htw-src-numbuzin-nad-gold-firming-cream:focus:not(:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream :focus:not(:focus-visible){outline:none;}.htw-src-numbuzin-nad-gold-firming-cream[hidden], .htw-src-numbuzin-nad-gold-firming-cream [hidden]{display:none!important;}@media(prefers-reduced-motion:reduce){.htw-src-numbuzin-nad-gold-firming-cream::view-transition-group(*), .htw-src-numbuzin-nad-gold-firming-cream ::view-transition-group(*){animation-duration:0s;}}height-observer.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream height-observer{display:block;}.htw-src-numbuzin-nad-gold-firming-cream.color-scheme, .htw-src-numbuzin-nad-gold-firming-cream .color-scheme{background-color:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));border-color:rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.accordion, .htw-src-numbuzin-nad-gold-firming-cream .accordion{--accordion-block-padding: .875rem;--accordion-inline-padding: 0;box-sizing:content-box;box-shadow:0 1px rgb(var(--border-color)),0 1px rgb(var(--border-color)) inset;text-align:start;justify-self:stretch;transition:color .2s;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.accordion__summary, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary{padding:var(--accordion-block-padding) var(--accordion-inline-padding);justify-content:space-between;align-items:center;column-gap:.75rem;transition:color .2s;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.accordion__summary img, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary img, .htw-src-numbuzin-nad-gold-firming-cream.accordion__summary svg, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary svg{margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.accordion__summary .icon-accordion-arrow, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary .icon-accordion-arrow, .htw-src-numbuzin-nad-gold-firming-cream.accordion__summary .icon-accordion-small-arrow, .htw-src-numbuzin-nad-gold-firming-cream .accordion__summary .icon-accordion-small-arrow{flex-shrink:0;transition:transform .3s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.accordion.is-open :is(.accordion__summary .icon-accordion-arrow,.accordion__summary .icon-accordion-small-arrow), .htw-src-numbuzin-nad-gold-firming-cream .accordion.is-open :is(.accordion__summary .icon-accordion-arrow,.accordion__summary .icon-accordion-small-arrow){transform:rotate(180deg);}.htw-src-numbuzin-nad-gold-firming-cream.accordion__content, .htw-src-numbuzin-nad-gold-firming-cream .accordion__content{padding-block-end:var(--accordion-block-padding);padding-inline:var(--accordion-inline-padding);}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.accordion, .htw-src-numbuzin-nad-gold-firming-cream .accordion{--accordion-block-padding: 1.25rem;}}.htw-src-numbuzin-nad-gold-firming-cream.big-link, .htw-src-numbuzin-nad-gold-firming-cream .big-link{align-items:center;column-gap:1.5rem;padding-block:1.5rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.divide-y:not(.border-t,.border-b)>.big-link:first-child, .htw-src-numbuzin-nad-gold-firming-cream .divide-y:not(.border-t,.border-b)>.big-link:first-child{padding-block-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.divide-y:not(.border-t,.border-b)>.big-link:last-child, .htw-src-numbuzin-nad-gold-firming-cream .divide-y:not(.border-t,.border-b)>.big-link:last-child{padding-block-end:0;}.htw-src-numbuzin-nad-gold-firming-cream.big-link>*, .htw-src-numbuzin-nad-gold-firming-cream .big-link>*{transition:opacity .2s ease-in-out,transform .2s ease-in-out!important;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.big-link, .htw-src-numbuzin-nad-gold-firming-cream .big-link{column-gap:2rem;padding-block:1.75rem;}}.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card{grid-template-columns:minmax(0,1fr);align-content:start;gap:0;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card__content, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card__content{padding-inline:var(--blog-post-card-padding-inline);}.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card__image-container, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card__image-container{margin-block-end:1rem;}@supports (grid-template-rows: subgrid){.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card:not(.blog-post-card--horizontal), .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card:not(.blog-post-card--horizontal){grid-template-rows:subgrid;grid-row:span 2;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.blog-post-card__image-container, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-card__image-container{margin-block-end:1.5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.blog-post-list, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-list{grid:var(--blog-post-list-grid);gap:var(--blog-post-list-gap);display:grid;}@media screen and not (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.blog-post-list, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-list{scroll-snap-type:x mandatory;}}.htw-src-numbuzin-nad-gold-firming-cream.shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{all:revert;}.htw-src-numbuzin-nad-gold-firming-cream.button, .htw-src-numbuzin-nad-gold-firming-cream .button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{--button-padding-block: .75rem;--button-padding-inline: 1.5rem;--button-background: var(--button-background-primary);--button-text-color: var(--button-text-primary);--button-border-color: 0 0 0 / 0;-webkit-appearance:none;appearance:none;background:rgb(var(--button-background));border:1px solid rgb(var(--button-border-color));border-radius:var(--button-border-radius);color:rgb(var(--button-text-color));font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);text-shadow:none;text-align:center;cursor:pointer;vertical-align:middle;transition:all .2s ease-in-out;display:inline-block;position:relative;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream:is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):has(.icon), .htw-src-numbuzin-nad-gold-firming-cream :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):has(.icon){--button-padding-inline: 1.5rem;transition:transform .1s;}.htw-src-numbuzin-nad-gold-firming-cream:is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not(:has(.button__content)), .htw-src-numbuzin-nad-gold-firming-cream :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not(:has(.button__content)){padding:var(--button-padding-block) var(--button-padding-inline);}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream:is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):has(.icon):hover .icon, .htw-src-numbuzin-nad-gold-firming-cream :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):has(.icon):hover .icon{transform:translate(4px);}}.htw-src-numbuzin-nad-gold-firming-cream.button--outline, .htw-src-numbuzin-nad-gold-firming-cream .button--outline{color:rgb(var(--button-text-color));border-color:rgb(var(--button-text-color));background:none;}.htw-src-numbuzin-nad-gold-firming-cream.button__content, .htw-src-numbuzin-nad-gold-firming-cream .button__content{padding:var(--button-padding-block) var(--button-padding-inline);justify-content:safe center;align-items:center;column-gap:.75rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.button__content::part(content), .htw-src-numbuzin-nad-gold-firming-cream .button__content::part(content){align-items:center;column-gap:.75rem;display:flex;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.button:not(.button--sm), .htw-src-numbuzin-nad-gold-firming-cream .button:not(.button--sm), .htw-src-numbuzin-nad-gold-firming-cream.shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-challenge__button, .htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{--button-padding-block: .875rem;--button-padding-inline: 2.5rem;}}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.button__content[rotated-text]:before, .htw-src-numbuzin-nad-gold-firming-cream .button__content[rotated-text]:before{content:attr(rotated-text);min-width:max-content;position:absolute;inset-inline-end:100%;}.htw-src-numbuzin-nad-gold-firming-cream.button__content[glowing]:after, .htw-src-numbuzin-nad-gold-firming-cream .button__content[glowing]:after{--glowing-shape-width: min(40px, 60%);content:"";right:0;bottom:0;left:0;width:100%;height:100%;clip-path:polygon(calc(var(--glowing-shape-width) * .25) 0%,var(--glowing-shape-width) 0%,calc(var(--glowing-shape-width) * .75) 100%,0% 100%);background-color:rgb(var(--button-text-color) / .1);transform:translate(calc(-1 * var(--glowing-shape-width)));transition:transform .55s cubic-bezier(.19,1,.22,1);position:absolute;top:0;}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] .button__content[glowing]:after, .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] .button__content[glowing]:after{transform:translate(100%);}.htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[glowing]):hover .button__content[glowing]:after, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[glowing]):hover .button__content[glowing]:after{transform:translate(100%);}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] :is(.button:has(.button__content[glowing]):hover .button__content[glowing]):after, .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] :is(.button:has(.button__content[glowing]):hover .button__content[glowing]):after{transform:translate(calc(-1 * var(--glowing-shape-width)));}.htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]) .button__content, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]) .button__content{transition:transform .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]):hover:not([aria-busy=true]) .button__content[up-text], .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]):hover:not([aria-busy=true]) .button__content[up-text]{transform:translateY(-100%);}.htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]) .button__content[up-text]:before, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]) .button__content[up-text]:before{content:attr(up-text);min-width:max-content;position:absolute;inset-block-start:calc(100% + var(--button-padding-block));}@supports (content: attr(foo) / ""){.htw-src-numbuzin-nad-gold-firming-cream.button:has(.button__content[up-text]) .button__content[up-text]:before, .htw-src-numbuzin-nad-gold-firming-cream .button:has(.button__content[up-text]) .button__content[up-text]:before{content:attr(up-text) / "";}}}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button{width:100%;min-height:calc(1lh + var(--button-padding-block) * 2);vertical-align:top;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded, .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded{border-radius:var(--button-border-radius)!important;background-color:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;font:var(--button-font)!important;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-payment-button__button--unbranded:hover:not([disabled]), .htw-src-numbuzin-nad-gold-firming-cream .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgb(var(--button-background-primary))!important;color:rgb(var(--button-text-primary))!important;}shopify-accelerated-checkout.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream shopify-accelerated-checkout, shopify-accelerated-checkout-cart.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: var(--button-border-radius);--shopify-accelerated-checkout-button-box-shadow: none;}.htw-src-numbuzin-nad-gold-firming-cream.circle-button, .htw-src-numbuzin-nad-gold-firming-cream .circle-button{--button-size: 1.75rem;width:var(--button-size);height:var(--button-size);color:currentColor;cursor:pointer;z-index:1;background:none;border:none;border-radius:100%;place-content:center;transition:opacity .2s,color .2s;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.circle-button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .circle-button[disabled]{opacity:.5;}.htw-src-numbuzin-nad-gold-firming-cream.circle-button:before, .htw-src-numbuzin-nad-gold-firming-cream .circle-button:before{content:"";background:rgb(var(--text-color) / .08);z-index:-1;border-radius:100%;transition:transform .2s,background .2s;position:absolute;top:0;right:0;bottom:0;left:0;}@supports (color: color-mix(in srgb,white,black)){.htw-src-numbuzin-nad-gold-firming-cream.circle-button:before, .htw-src-numbuzin-nad-gold-firming-cream .circle-button:before{background:color-mix(in srgb,rgb(var(--text-color)) 8%,rgb(var(--background)));}}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.circle-button:not([disabled]):hover, .htw-src-numbuzin-nad-gold-firming-cream .circle-button:not([disabled]):hover, .htw-src-numbuzin-nad-gold-firming-cream.circle-button .group\:circle-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .circle-button .group\:circle-button:hover{color:color-mix(in srgb,rgb(var(--text-color)) 8%,rgb(var(--background)));}.htw-src-numbuzin-nad-gold-firming-cream:is(.circle-button:not([disabled]):hover,.circle-button .group\:circle-button:hover):before, .htw-src-numbuzin-nad-gold-firming-cream :is(.circle-button:not([disabled]):hover,.circle-button .group\:circle-button:hover):before{background:rgb(var(--text-color));transform:scale(1.2);}}.htw-src-numbuzin-nad-gold-firming-cream.circle-button--lg, .htw-src-numbuzin-nad-gold-firming-cream .circle-button--lg, .htw-src-numbuzin-nad-gold-firming-cream.circle-button--xl, .htw-src-numbuzin-nad-gold-firming-cream .circle-button--xl{--button-size: 2.5rem;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.circle-button--xl, .htw-src-numbuzin-nad-gold-firming-cream .circle-button--xl{--button-size: 3rem;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-backButtonBounce{0%{transform:translate(0);}50%{transform:translate(calc(var(--transform-logical-flip) * 4px));}to{transform:translate(0);}}.htw-src-numbuzin-nad-gold-firming-cream.back-button, .htw-src-numbuzin-nad-gold-firming-cream .back-button{background:rgb(var(--text-color) / .08);border-radius:20px;align-items:center;column-gap:.625rem;padding:.375rem .625rem;display:inline-flex;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.back-button:hover svg, .htw-src-numbuzin-nad-gold-firming-cream .back-button:hover svg{animation:.5s htw-src-numbuzin-nad-gold-firming-cream-backButtonBounce;}}.htw-src-numbuzin-nad-gold-firming-cream.\@container\/content-box, .htw-src-numbuzin-nad-gold-firming-cream .\@container\/content-box{container:content-box / inline-size;}.htw-src-numbuzin-nad-gold-firming-cream.content-box, .htw-src-numbuzin-nad-gold-firming-cream .content-box{--content-box-spacing: max(1.5rem, var(--container-gutter));--content-box-enable-transparent-header-compensation: 0;--sticky-inset-block-start: calc(var(--sticky-offset) + var(--content-box-spacing-block-start, var(--content-box-spacing)));grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing))) [full-end];grid-template-columns:[full-start] var(--content-box-spacing-inline-start, var(--content-box-inline-spacing, var(--content-box-spacing))) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-inline-end, var(--content-box-inline-spacing, var(--content-box-spacing))) [full-end];display:grid;position:relative;}@container content-box (width < 450px){.htw-src-numbuzin-nad-gold-firming-cream.content-box, .htw-src-numbuzin-nad-gold-firming-cream .content-box{--content-box-spacing: 1.5rem;}}@container content-box (width < 250px){.htw-src-numbuzin-nad-gold-firming-cream.content-box, .htw-src-numbuzin-nad-gold-firming-cream .content-box{--content-box-spacing: 1rem;}}.htw-src-numbuzin-nad-gold-firming-cream.content-box>*, .htw-src-numbuzin-nad-gold-firming-cream .content-box>*{isolation:isolate;grid-area:inner-start / inner-start / inner-end / inner-end;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media{grid-area:full-start / full-start / full-end / full-end;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;height:100%;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.content-box[class*=min-h-]:not(.min-h-auto) .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .content-box[class*=min-h-]:not(.min-h-auto) .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media>*, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media>*{width:100%;height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media img, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media img{pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media)~*, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media)~*{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay],[playsinline])), .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay],[playsinline])){pointer-events:auto;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay],[playsinline]))~*, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media):has(video-media[loaded]:not([autoplay],[playsinline]))~*{opacity:0;visibility:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.content-box__background-media:has(video-media[suspended])~*, .htw-src-numbuzin-nad-gold-firming-cream .content-box__background-media:has(video-media[suspended])~*{pointer-events:none;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.content-box[class*="md:min-h-"] .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .content-box[class*="md:min-h-"] .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0;}}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child [allow-transparent-header] .content-box:first-child, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child [allow-transparent-header] .content-box:first-child{--content-box-enable-transparent-header-compensation: 1;}.htw-src-numbuzin-nad-gold-firming-cream.content-box .placement-grid, .htw-src-numbuzin-nad-gold-firming-cream .content-box .placement-grid{grid-template-columns:subgrid;grid-column:full-start / full-end;}.htw-src-numbuzin-nad-gold-firming-cream.content-box .placement-grid>*, .htw-src-numbuzin-nad-gold-firming-cream .content-box .placement-grid>*{grid-column:inner-start / inner-end;}.htw-src-numbuzin-nad-gold-firming-cream.content-box .placement-grid.span-full>*, .htw-src-numbuzin-nad-gold-firming-cream .content-box .placement-grid.span-full>*{grid-column:full-start / full-end;}.htw-src-numbuzin-nad-gold-firming-cream.scroll-marker, .htw-src-numbuzin-nad-gold-firming-cream .scroll-marker{width:var(--scroll-marker-width, var(--scroll-marker-size));height:var(--scroll-marker-height, var(--scroll-marker-size));}.htw-src-numbuzin-nad-gold-firming-cream.scroll-marker-group__line-progress, .htw-src-numbuzin-nad-gold-firming-cream .scroll-marker-group__line-progress{transform-origin:var(--transform-origin-start);background-color:currentColor;position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0);}.htw-src-numbuzin-nad-gold-firming-cream:where(x-drawer,x-popover):not(:defined), .htw-src-numbuzin-nad-gold-firming-cream :where(x-drawer,x-popover):not(:defined){display:none;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover){display:none;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(base), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(base){z-index:999;box-sizing:inherit;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(content), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(content), .htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(header), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(header), .htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(footer), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(footer){background:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));border-color:rgb(var(--border-color));box-sizing:inherit;z-index:inherit;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(close-button){color:currentColor;cursor:pointer;background:none;border:none;place-content:center;width:1.75rem;height:1.75rem;display:grid;position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(close-button):before, .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(close-button):before{content:"";background:rgb(var(--text-color) / .08);border-radius:100%;transition:transform .2s;position:absolute;top:0;right:0;bottom:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(close-button):hover:before, .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(close-button):hover:before{transform:scale(1.2);}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(overlay){background:rgb(var(--page-overlay));min-height:100lvh;-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur));pointer-events:auto;position:fixed;top:0;right:0;bottom:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream:where(.drawer,.drawer-popover,.modal,.popover)::part(icon), .htw-src-numbuzin-nad-gold-firming-cream :where(.drawer,.drawer-popover,.modal,.popover)::part(icon){isolation:isolate;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.drawer, .htw-src-numbuzin-nad-gold-firming-cream .drawer{--drawer-header-padding-block: min(1.25rem, var(--container-gutter));--drawer-header-padding-inline: min(1.25rem, var(--container-gutter));--drawer-body-padding-block: min(2rem, var(--container-gutter));--drawer-body-padding-inline: min(2rem, var(--container-gutter));--drawer-footer-padding-block: min(2rem, var(--container-gutter));--drawer-footer-padding-inline: min(2rem, var(--container-gutter));--drawer-max-width: min(100vw - 2rem, 37.5rem);}.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(base), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(base){pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(content), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(content){width:100%;height:100%;max-width:var(--drawer-max-width);pointer-events:auto;flex-direction:column;align-content:start;display:flex;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(header), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(header){--distance-to-bleed: var(--drawer-header-padding-inline);text-align:center;padding:var(--drawer-header-padding-block) var(--drawer-header-padding-inline);border-block-end:1px solid rgb(var(--border-color));place-items:center;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(close-button){grid-area:1 / 1;justify-self:start;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(body), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(body){--distance-to-bleed: var(--drawer-body-padding-inline);padding:var(--drawer-body-padding-block) var(--drawer-body-padding-inline);overscroll-behavior-y:contain;flex:auto;grid-template-columns:minmax(0,1fr);display:grid;overflow-y:auto;}.htw-src-numbuzin-nad-gold-firming-cream.drawer::part(footer), .htw-src-numbuzin-nad-gold-firming-cream .drawer::part(footer){--distance-to-bleed: var(--drawer-footer-padding-inline);border-block-start:1px solid rgb(var(--border-color));padding:var(--drawer-footer-padding-block) var(--drawer-footer-padding-inline);}.htw-src-numbuzin-nad-gold-firming-cream.drawer [slot=header], .htw-src-numbuzin-nad-gold-firming-cream .drawer [slot=header]{grid-area:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.modal, .htw-src-numbuzin-nad-gold-firming-cream .modal{--modal-content-margin: 1rem;--modal-body-padding-block: 1.25rem;--modal-body-padding-inline: 1.25rem;--modal-content-width: 30rem;}.htw-src-numbuzin-nad-gold-firming-cream.modal::part(base), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(base){pointer-events:none;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream.modal::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(content){max-height:70vh;margin:var(--modal-content-margin);pointer-events:auto;flex-direction:column;place-self:end stretch;display:flex;position:relative;box-shadow:0 2px 4px #0000000d;}.htw-src-numbuzin-nad-gold-firming-cream.modal::part(body), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(body){padding:var(--modal-body-padding-block) var(--modal-body-padding-inline);overscroll-behavior-y:contain;grid-template-columns:minmax(0,1fr);align-items:safe center;display:grid;overflow-y:auto;}.htw-src-numbuzin-nad-gold-firming-cream.modal::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(close-button){inset-block-start:1rem;inset-inline-end:1rem;}.htw-src-numbuzin-nad-gold-firming-cream.modal [slot=image], .htw-src-numbuzin-nad-gold-firming-cream .modal [slot=image]{object-fit:cover;object-position:center;max-height:200px;}@media screen and (max-width:999px){.htw-src-numbuzin-nad-gold-firming-cream.modal:has([slot=image])::part(close-button):before, .htw-src-numbuzin-nad-gold-firming-cream .modal:has([slot=image])::part(close-button):before{background:rgb(var(--background));}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.modal, .htw-src-numbuzin-nad-gold-firming-cream .modal{--modal-content-margin: 1.75rem;--modal-body-padding-block: 3rem;--modal-body-padding-inline: 3rem;}.htw-src-numbuzin-nad-gold-firming-cream.modal::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(content){grid-template-columns:minmax(0,var(--modal-content-width));grid-auto-rows:minmax(0,1fr);grid-auto-flow:column;place-self:center;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.modal::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .modal::part(close-button){inset-block-start:1.25rem;inset-inline-end:1.25rem;}.htw-src-numbuzin-nad-gold-firming-cream.modal [slot=image], .htw-src-numbuzin-nad-gold-firming-cream .modal [slot=image]{grid-column-end:-2;width:430px;height:100%;max-height:none;}}.htw-src-numbuzin-nad-gold-firming-cream.popover, .htw-src-numbuzin-nad-gold-firming-cream .popover{--popover-padding-inline: 1.25rem;}@media screen and (max-width:999px){.htw-src-numbuzin-nad-gold-firming-cream.popover::part(base), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(base){position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.popover::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(content){width:100%;max-height:70vh;z-index:0;flex-direction:column;max-height:70dvh;display:flex;position:fixed;inset-block-end:0;inset-inline-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.popover::part(header), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(header){padding:.625rem var(--popover-padding-inline);border-block-end:1px solid rgb(var(--border-color));grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.5rem;display:grid;position:sticky;inset-block-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.popover::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(close-button){position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.popover::part(body), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(body){padding:.625rem var(--popover-padding-inline);overflow:auto;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.popover::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream.popover::part(header), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(header){display:none;}.htw-src-numbuzin-nad-gold-firming-cream.popover::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(content){border:1px solid rgb(var(--border-color));width:max-content;min-width:9.5rem;max-width:15rem;max-height:18.5rem;padding:.75rem 1.25rem;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-start:0;overflow:auto;box-shadow:0 2px 4px #0000000d;}.htw-src-numbuzin-nad-gold-firming-cream.popover[preferred-position=above]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[preferred-position=above]::part(content){inset-block:auto calc(100% + .5rem);}.htw-src-numbuzin-nad-gold-firming-cream.popover[preferred-alignment=start]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[preferred-alignment=start]::part(content){inset-inline:auto 0;}.htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*=right]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*=right]::part(content){left:calc(100% + var(--popover-anchor-inline-offset, 1rem));right:auto;}.htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*=left]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*=left]::part(content){right:calc(100% + var(--popover-anchor-inline-offset, 1rem));left:auto;}.htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*=top]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*=top]::part(content){bottom:var(--popover-anchor-block-offset, -3rem);top:auto;}.htw-src-numbuzin-nad-gold-firming-cream.popover[anchor-position*=bottom]::part(content), .htw-src-numbuzin-nad-gold-firming-cream .popover[anchor-position*=bottom]::part(content){top:var(--popover-anchor-block-offset, -3rem);bottom:auto;}}.htw-src-numbuzin-nad-gold-firming-cream.popover::part(overlaid-close-button), .htw-src-numbuzin-nad-gold-firming-cream .popover::part(overlaid-close-button){z-index:1;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;}.htw-src-numbuzin-nad-gold-firming-cream.banner, .htw-src-numbuzin-nad-gold-firming-cream .banner{--banner-background: var(--text-color) / .08;--banner-color: var(--text-color);color:rgb(var(--banner-color));background:rgb(var(--banner-background));border-radius:min(4px,var(--button-border-radius));gap:1rem 2rem;padding:.75rem;display:grid;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.banner:has(.banner__action), .htw-src-numbuzin-nad-gold-firming-cream .banner:has(.banner__action){grid-template-columns:1fr auto;align-items:center;}}.htw-src-numbuzin-nad-gold-firming-cream.toast, .htw-src-numbuzin-nad-gold-firming-cream .toast{text-align:center;z-index:9999999;justify-items:center;display:grid;position:fixed;inset-block-end:1.25rem;inset-inline:.625rem;}.htw-src-numbuzin-nad-gold-firming-cream.toast__message, .htw-src-numbuzin-nad-gold-firming-cream .toast__message{color:#fff;background:#1a1a1a;border-radius:.5rem;max-width:25rem;padding:.75rem;font-size:.8125rem;box-shadow:0 8px 16px -4px #1a1a1a38;}.htw-src-numbuzin-nad-gold-firming-cream.toast__message--error, .htw-src-numbuzin-nad-gold-firming-cream .toast__message--error{background:#e51c00;}.htw-src-numbuzin-nad-gold-firming-cream.form, .htw-src-numbuzin-nad-gold-firming-cream .form{align-content:start;row-gap:var(--form-gap);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.fieldset, .htw-src-numbuzin-nad-gold-firming-cream .fieldset{gap:var(--fieldset-gap);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.form-control, .htw-src-numbuzin-nad-gold-firming-cream .form-control{gap:var(--form-control-gap);display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.input, .htw-src-numbuzin-nad-gold-firming-cream .input, .htw-src-numbuzin-nad-gold-firming-cream.textarea, .htw-src-numbuzin-nad-gold-firming-cream .textarea, .htw-src-numbuzin-nad-gold-firming-cream.select, .htw-src-numbuzin-nad-gold-firming-cream .select{-webkit-appearance:none;appearance:none;width:100%;padding:var(--input-padding-block) var(--input-padding-inline);border:1px solid rgb(var(--input-text-color) / calc(var(--has-transparent-background, 0) * .85 + .15));border-radius:var(--input-border-radius);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;text-transform:var(--input-text-transform);vertical-align:top;}.htw-src-numbuzin-nad-gold-firming-cream.textarea, .htw-src-numbuzin-nad-gold-firming-cream .textarea{border-radius:min(12px,var(--input-border-radius));}.htw-src-numbuzin-nad-gold-firming-cream:is(.input:focus,.textarea:focus,.select:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream :is(.input:focus,.textarea:focus,.select:focus-visible){border-color:currentColor;outline:none;}.htw-src-numbuzin-nad-gold-firming-cream.select~svg, .htw-src-numbuzin-nad-gold-firming-cream .select~svg, .htw-src-numbuzin-nad-gold-firming-cream.select>svg, .htw-src-numbuzin-nad-gold-firming-cream .select>svg{pointer-events:none;position:absolute;inset-block-start:calc(50% - 4.5px);inset-inline-end:calc(var(--input-padding-inline) + 1px);}.htw-src-numbuzin-nad-gold-firming-cream.select:has(option[value=""]:checked), .htw-src-numbuzin-nad-gold-firming-cream .select:has(option[value=""]:checked){color:rgb(var(--text-color) / .7);}.htw-src-numbuzin-nad-gold-firming-cream:-webkit-any(.input,.textarea,.select):-webkit-autofill:has(~.floating-label), .htw-src-numbuzin-nad-gold-firming-cream :-webkit-any(.input,.textarea,.select):-webkit-autofill:has(~.floating-label){padding-block:calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block));}.htw-src-numbuzin-nad-gold-firming-cream:is(.input,.textarea,.select):autofill:has(~.floating-label), .htw-src-numbuzin-nad-gold-firming-cream :is(.input,.textarea,.select):autofill:has(~.floating-label){padding-block:calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block));}.htw-src-numbuzin-nad-gold-firming-cream.select:not(:has(option[value=""]:checked)):has(~.floating-label), .htw-src-numbuzin-nad-gold-firming-cream .select:not(:has(option[value=""]:checked)):has(~.floating-label){padding-block:calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block));}.htw-src-numbuzin-nad-gold-firming-cream:is(:is(.input,.textarea):focus,:is(.input,.textarea):not(:placeholder-shown)):has(~.floating-label), .htw-src-numbuzin-nad-gold-firming-cream :is(:is(.input,.textarea):focus,:is(.input,.textarea):not(:placeholder-shown)):has(~.floating-label){padding-block:calc(1.6 * var(--input-padding-block)) calc(.4 * var(--input-padding-block));}label.htw-src-numbuzin-nad-gold-firming-cream:focus-within:has(:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream label:focus-within:has(:focus-visible){outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color;}.htw-src-numbuzin-nad-gold-firming-cream.checkbox, .htw-src-numbuzin-nad-gold-firming-cream .checkbox{-webkit-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);vertical-align:middle;background:rgb(var(--text-color) / .15) url("") no-repeat center / 0;border-radius:2px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;position:relative;}@supports (height: 1cap){.htw-src-numbuzin-nad-gold-firming-cream.checkbox, .htw-src-numbuzin-nad-gold-firming-cream .checkbox{vertical-align:calc(.5cap - .5 * var(--checkbox-size));}}.htw-src-numbuzin-nad-gold-firming-cream.checkbox:checked, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:checked{background-color:rgb(var(--accent));background-blend-mode:difference;background-size:10px 8px;}.htw-src-numbuzin-nad-gold-firming-cream.checkbox:checked~label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:checked~label{opacity:1;}.htw-src-numbuzin-nad-gold-firming-cream.checkbox:disabled, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:disabled, .htw-src-numbuzin-nad-gold-firming-cream.checkbox:disabled~label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:disabled~label{opacity:.5;cursor:default;}.htw-src-numbuzin-nad-gold-firming-cream.checkbox:not(:disabled,:checked)~label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox:not(:disabled,:checked)~label{opacity:.7;}.htw-src-numbuzin-nad-gold-firming-cream.checkbox~label, .htw-src-numbuzin-nad-gold-firming-cream .checkbox~label{transition:all .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.radio, .htw-src-numbuzin-nad-gold-firming-cream .radio{--radio-size: .625rem;-webkit-appearance:none;appearance:none;width:var(--radio-size);height:var(--radio-size);vertical-align:calc(.5cap - .5 * var(--radio-size));border:1px solid rgb(var(--text-color) / .3);background:none;border-radius:100%;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.radio:checked, .htw-src-numbuzin-nad-gold-firming-cream .radio:checked{background-color:rgb(var(--accent));border-color:rgb(var(--text-color));}.htw-src-numbuzin-nad-gold-firming-cream.radio:disabled, .htw-src-numbuzin-nad-gold-firming-cream .radio:disabled, .htw-src-numbuzin-nad-gold-firming-cream.radio:disabled~label, .htw-src-numbuzin-nad-gold-firming-cream .radio:disabled~label{opacity:.5;cursor:default;}.htw-src-numbuzin-nad-gold-firming-cream.switch, .htw-src-numbuzin-nad-gold-firming-cream .switch{--switch-height: 1rem;--switch-width: 2rem;--switch-padding: .15rem;--switch-toggle-size: 12px;-webkit-appearance:none;appearance:none;height:var(--switch-height);width:var(--switch-width);padding-inline:var(--switch-padding);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .15);align-self:center;align-items:center;transition:background .2s ease-in-out;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.switch:after, .htw-src-numbuzin-nad-gold-firming-cream .switch:after{content:"";width:var(--switch-toggle-size);height:var(--switch-toggle-size);background:rgb(var(--background));border-radius:var(--rounded-full);transition:transform .2s ease-in-out;box-shadow:0 1px 1px #0003;}.htw-src-numbuzin-nad-gold-firming-cream.switch:checked, .htw-src-numbuzin-nad-gold-firming-cream .switch:checked{background:rgb(var(--accent));}.htw-src-numbuzin-nad-gold-firming-cream.switch:checked:after, .htw-src-numbuzin-nad-gold-firming-cream .switch:checked:after{transform:translate(calc(var(--transform-logical-flip) * (var(--switch-width) - var(--switch-toggle-size) - var(--switch-padding) * 2)));}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading{isolation:isolate;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.text-indent .highlighted-heading, .htw-src-numbuzin-nad-gold-firming-cream .text-indent .highlighted-heading{display:inline;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading[effect=italic] em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading[effect=italic] em{font-family:var(--heading-italic-font-family);font-weight:var(--heading-italic-font-weight);font-style:italic;font-size:calc(100% + var(--heading-italic-font-size-multiplier));}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em{--highlight-inline-padding: 8px;--highlight-block-padding: .2em;margin-inline:var(--highlight-inline-padding);font-style:inherit;text-indent:0;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line){position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{content:attr(data-content);width:calc(100% + var(--highlight-inline-padding) * 2);clip-path:inset(0 100% 0 0);text-indent:var(--highlight-inline-padding);white-space:nowrap;pointer-events:none;text-align:start;position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * var(--highlight-inline-padding));overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] :is(.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after), .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] :is(.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after){clip-path:inset(0 0 0 100%);}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before{color:#0000;background-color:rgb(var(--heading-highlight-accent-color));transition:background .2s;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{color:rgb(var(--heading-highlight-text-color));transition:color .2s;}@supports (content: "x" / "y"){.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{content:attr(data-content) / "";}}@supports (height: 1cap){.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em{--highlight-block-padding: min(.2em, (1lh - 1cap) / 1.5);}}@supports (text-box: trim-both cap alphabetic){.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{text-box:trim-both cap alphabetic;padding-block:var(--highlight-block-padding);}}@supports (height: 1cap) and (not (text-box: trim-both cap alphabetic)){.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before{height:1cap;padding-block:var(--highlight-block-padding);inset-block-start:calc((1lh - 1cap) / 2 - var(--highlight-block-padding));}}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*=circle],[effect*=underline]) em, .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*=circle],[effect*=underline]) em{font-style:inherit;text-indent:0;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(line), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(line){position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(shape), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(shape){color:rgb(var(--heading-highlight-accent-color));pointer-events:none;transition:color .2s;position:absolute;overflow:visible;}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(circle-shape), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(circle-shape){width:115%;height:1.2em;top:50%;left:50%;transform:translate(-50%,-50%);}.htw-src-numbuzin-nad-gold-firming-cream.highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(underline-shape), .htw-src-numbuzin-nad-gold-firming-cream .highlighted-heading:where([effect*=circle],[effect*=underline]) em ::part(underline-shape){--shape-compensation: min(.5em, 20px);width:calc(100% + var(--shape-compensation));height:.15em;inset-block-start:100%;inset-inline-start:calc(-1 * var(--shape-compensation) / 2);}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section{--section-disable-padding-collapsing: calc(1 - var(--section-enable-padding-collapsing, 0));transition:top .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:empty, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:empty{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section-group-header-group, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section-group-header-group{z-index:5;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header{z-index:4;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header~.shopify-section-group-header-group, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header~.shopify-section-group-header-group{z-index:3;}.htw-src-numbuzin-nad-gold-firming-cream.section-spacing, .htw-src-numbuzin-nad-gold-firming-cream .section-spacing{padding-block-start:calc(var(--section-disable-padding-collapsing) * var(--section-vertical-spacing-block-start, var(--section-vertical-spacing)));padding-block-end:var(--section-vertical-spacing-block-end, var(--section-vertical-spacing));}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(.section-spacing), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(.section-spacing){scroll-margin-block-start:var(--sticky-area-height);}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child:has([allow-transparent-header]) .section-spacing, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child:has([allow-transparent-header]) .section-spacing{--section-vertical-spacing-block-start: calc(var(--section-vertical-spacing) + var(--header-height) - 16px);}.htw-src-numbuzin-nad-gold-firming-cream.section-split, .htw-src-numbuzin-nad-gold-firming-cream .section-split{--distance-to-bleed: var(--container-gutter);display:flow-root;}.htw-src-numbuzin-nad-gold-firming-cream.section-split__column, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column{padding:var(--section-vertical-spacing) var(--container-gutter);}.htw-src-numbuzin-nad-gold-firming-cream.section-split__column--image, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column--image{padding-block:calc(var(--section-disable-padding-collapsing, 1) * var(--container-gutter)) var(--container-gutter);}.htw-src-numbuzin-nad-gold-firming-cream.section-split__column--flushed, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column--flushed{padding:0!important;}@media screen and (max-width:999px){.htw-src-numbuzin-nad-gold-firming-cream.section-split__column:where(:first-child), .htw-src-numbuzin-nad-gold-firming-cream .section-split__column:where(:first-child){padding-block-end:var(--section-stack-row-gap);}.htw-src-numbuzin-nad-gold-firming-cream.section-split__column:where(:last-child), .htw-src-numbuzin-nad-gold-firming-cream .section-split__column:where(:last-child){padding-block-start:var(--section-stack-row-gap);}.htw-src-numbuzin-nad-gold-firming-cream.section-split__column:not(.section-split__column--flushed)+.section-split__column, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column:not(.section-split__column--flushed)+.section-split__column{padding-block-start:0;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.section-split, .htw-src-numbuzin-nad-gold-firming-cream .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));reading-flow:grid-columns;align-items:start;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.section-split:has(.section-split__column--image), .htw-src-numbuzin-nad-gold-firming-cream .section-split:has(.section-split__column--image){align-items:center;}.htw-src-numbuzin-nad-gold-firming-cream.section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image), .htw-src-numbuzin-nad-gold-firming-cream .section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image){padding-block:var(--container-gutter);}.htw-src-numbuzin-nad-gold-firming-cream.section-split__column--image, .htw-src-numbuzin-nad-gold-firming-cream .section-split__column--image{align-self:stretch;}.htw-src-numbuzin-nad-gold-firming-cream.section-split--reverse .section-split__column:first-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split--reverse .section-split__column:first-child{order:2;}.htw-src-numbuzin-nad-gold-firming-cream.section-split:not(.section-split--reverse) .section-split__column--image:first-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split:not(.section-split--reverse) .section-split__column--image:first-child, .htw-src-numbuzin-nad-gold-firming-cream.section-split--reverse .section-split__column--image:last-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split--reverse .section-split__column--image:last-child{padding-inline-end:0;}.htw-src-numbuzin-nad-gold-firming-cream.section-split:not(.section-split--reverse) .section-split__column--image:last-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split:not(.section-split--reverse) .section-split__column--image:last-child, .htw-src-numbuzin-nad-gold-firming-cream.section-split--reverse .section-split__column--image:first-child, .htw-src-numbuzin-nad-gold-firming-cream .section-split--reverse .section-split__column--image:first-child{padding-inline-start:0;}}.htw-src-numbuzin-nad-gold-firming-cream.section-stack, .htw-src-numbuzin-nad-gold-firming-cream .section-stack{row-gap:var(--section-stack-row-gap);grid-template-columns:minmax(0,1fr);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-split,.section-spacing)+.shopify-section:has(.section-spacing)), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-split,.section-spacing)+.shopify-section:has(.section-spacing)){--section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0);}.htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-split__column--image):not(:has(.section-split__column--flushed))+.shopify-section), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-split__column--image):not(:has(.section-split__column--flushed))+.shopify-section){--section-vertical-spacing-block-start: calc(var(--section-vertical-spacing) - var(--container-gutter) * var(--section-has-same-background-as-previous-section, 0));}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-spacing)+.shopify-section:has(.section-spacing)), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-spacing)+.shopify-section:has(.section-spacing)){--section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0);}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:has(.section-split)+.shopify-section:has(.section-split), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:has(.section-split)+.shopify-section:has(.section-split){--section-enable-padding-collapsing: var(--section-has-same-background-as-previous-section, 0);}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream:where(.shopify-section:has(.section-split__column--flushed)+.shopify-section:has(.section-spacing)), .htw-src-numbuzin-nad-gold-firming-cream :where(.shopify-section:has(.section-split__column--flushed)+.shopify-section:has(.section-spacing)){--section-enable-padding-collapsing: 0;}}.htw-src-numbuzin-nad-gold-firming-cream.container, .htw-src-numbuzin-nad-gold-firming-cream .container{--container-gutter-context: var(--container-gutter);--distance-to-bleed: max(var(--container-gutter-context), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter-context),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter-context),50% - var(--container-max-width) / 2);}.htw-src-numbuzin-nad-gold-firming-cream.v-stack, .htw-src-numbuzin-nad-gold-firming-cream .v-stack{align-content:start;justify-items:inherit;grid-template-columns:minmax(0,1fr);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.h-stack, .htw-src-numbuzin-nad-gold-firming-cream .h-stack{align-items:center;justify-content:inherit;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.bleed, .htw-src-numbuzin-nad-gold-firming-cream .bleed, .htw-src-numbuzin-nad-gold-firming-cream.full-bleed, .htw-src-numbuzin-nad-gold-firming-cream .full-bleed, .htw-src-numbuzin-nad-gold-firming-cream::part(bleed), .htw-src-numbuzin-nad-gold-firming-cream ::part(bleed), .htw-src-numbuzin-nad-gold-firming-cream::part(full-bleed), .htw-src-numbuzin-nad-gold-firming-cream ::part(full-bleed){margin-inline-start:calc(-1 * var(--distance-to-bleed));margin-inline-end:calc(-1 * var(--distance-to-bleed));}.htw-src-numbuzin-nad-gold-firming-cream.bleed, .htw-src-numbuzin-nad-gold-firming-cream .bleed, .htw-src-numbuzin-nad-gold-firming-cream::part(bleed), .htw-src-numbuzin-nad-gold-firming-cream ::part(bleed){scroll-padding-inline:var(--distance-to-bleed);padding-inline-start:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed);}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:unbleed, .htw-src-numbuzin-nad-gold-firming-cream .sm\:unbleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.md\:unbleed, .htw-src-numbuzin-nad-gold-firming-cream .md\:unbleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0;}}@media screen and (min-width:1150px){.htw-src-numbuzin-nad-gold-firming-cream.lg\:unbleed, .htw-src-numbuzin-nad-gold-firming-cream .lg\:unbleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0;}}video-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video-media, model-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream model-media{border-radius:inherit;aspect-ratio:var(--mobile-aspect-ratio, var(--aspect-ratio, auto));width:100%;display:block;position:relative;}@media screen and (min-width:700px){video-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream video-media, model-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream model-media{aspect-ratio:var(--aspect-ratio, auto);}}video-media.htw-src-numbuzin-nad-gold-firming-cream[host], .htw-src-numbuzin-nad-gold-firming-cream video-media[host]{align-items:center;display:grid;}video-media.htw-src-numbuzin-nad-gold-firming-cream:not([autoplay],[loaded]), .htw-src-numbuzin-nad-gold-firming-cream video-media:not([autoplay],[loaded]){cursor:pointer;}video-media.htw-src-numbuzin-nad-gold-firming-cream>:is(video,iframe,img), .htw-src-numbuzin-nad-gold-firming-cream video-media>:is(video,iframe,img){border-radius:inherit;width:100%;height:100%;transition:opacity .2s ease-in-out;}video-media.htw-src-numbuzin-nad-gold-firming-cream>video[controls], .htw-src-numbuzin-nad-gold-firming-cream video-media>video[controls]{pointer-events:auto;}video-media.htw-src-numbuzin-nad-gold-firming-cream>:-webkit-any(video:not(:-webkit-full-screen),img), .htw-src-numbuzin-nad-gold-firming-cream video-media>:-webkit-any(video:not(:-webkit-full-screen),img){object-fit:cover;object-position:center;margin:0!important;}video-media.htw-src-numbuzin-nad-gold-firming-cream>:is(video:not(:fullscreen),img), .htw-src-numbuzin-nad-gold-firming-cream video-media>:is(video:not(:fullscreen),img){object-fit:cover;object-position:center;margin:0!important;}video-media.htw-src-numbuzin-nad-gold-firming-cream>:is(iframe,img), .htw-src-numbuzin-nad-gold-firming-cream video-media>:is(iframe,img){position:absolute;top:0;right:0;bottom:0;left:0;}video-media.htw-src-numbuzin-nad-gold-firming-cream:not([loaded])>:is(video,iframe), .htw-src-numbuzin-nad-gold-firming-cream video-media:not([loaded])>:is(video,iframe), video-media.htw-src-numbuzin-nad-gold-firming-cream[loaded]>img, .htw-src-numbuzin-nad-gold-firming-cream video-media[loaded]>img, video-media.htw-src-numbuzin-nad-gold-firming-cream[loaded]::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media[loaded]::part(play-button){opacity:0;pointer-events:none;}video-media.htw-src-numbuzin-nad-gold-firming-cream[suspended]~*, .htw-src-numbuzin-nad-gold-firming-cream video-media[suspended]~*{pointer-events:none;}video-media.htw-src-numbuzin-nad-gold-firming-cream::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media::part(play-button){position:absolute;top:50%;left:50%;translate:-50% -50%;}video-media.htw-src-numbuzin-nad-gold-firming-cream::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream.play-button, .htw-src-numbuzin-nad-gold-firming-cream .play-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;will-change:scale;background:#fff3;border-radius:100%;place-content:center;width:80px;height:80px;transition:scale .2s ease-in-out,opacity .2s ease-in-out;display:inline-grid;}.htw-src-numbuzin-nad-gold-firming-cream:is(video-media::part(play-button),.play-button) svg, .htw-src-numbuzin-nad-gold-firming-cream :is(video-media::part(play-button),.play-button) svg{margin:0;}video-media.htw-src-numbuzin-nad-gold-firming-cream:hover::part(play-button), .htw-src-numbuzin-nad-gold-firming-cream video-media:hover::part(play-button), video-media.htw-src-numbuzin-nad-gold-firming-cream:hover .play-button, .htw-src-numbuzin-nad-gold-firming-cream video-media:hover .play-button, .htw-src-numbuzin-nad-gold-firming-cream.group:hover .group-hover\:scale, .htw-src-numbuzin-nad-gold-firming-cream .group:hover .group-hover\:scale{scale:1.1;}model-media.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream model-media{--default-aspect-ratio: 1;}model-media.htw-src-numbuzin-nad-gold-firming-cream model-viewer, .htw-src-numbuzin-nad-gold-firming-cream model-media model-viewer, model-media.htw-src-numbuzin-nad-gold-firming-cream .shopify-model-viewer-ui, .htw-src-numbuzin-nad-gold-firming-cream model-media .shopify-model-viewer-ui{vertical-align:top;width:100%;height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.offer-list, .htw-src-numbuzin-nad-gold-firming-cream .offer-list{gap:.625rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream:checked+:is(.color-swatch--square,.color-swatch--rectangle), .htw-src-numbuzin-nad-gold-firming-cream :checked+:is(.color-swatch--square,.color-swatch--rectangle), .htw-src-numbuzin-nad-gold-firming-cream:is(.color-swatch--square,.color-swatch--rectangle).is-selected, .htw-src-numbuzin-nad-gold-firming-cream :is(.color-swatch--square,.color-swatch--rectangle).is-selected{outline:none;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary td{border-block-width:0;padding:.5rem 0;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:first-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:first-child td{border-block-start-width:1px;padding-block-start:1.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:last-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:last-child td{border-block-end-width:1px;padding-block-end:1.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary td:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .order-summary td:nth-child(2){min-width:50px;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary td:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .order-summary td:nth-child(3){min-width:100px;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.order-summary :is(td:nth-child(2),td:nth-child(3)), .htw-src-numbuzin-nad-gold-firming-cream .order-summary :is(td:nth-child(2),td:nth-child(3)){display:none;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.order-summary td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary td{padding-block:.75rem;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:first-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:first-child td{padding-block-start:2rem;}.htw-src-numbuzin-nad-gold-firming-cream.order-summary tr:last-child td, .htw-src-numbuzin-nad-gold-firming-cream .order-summary tr:last-child td{padding-block-end:2rem;}}.htw-src-numbuzin-nad-gold-firming-cream.line-item, .htw-src-numbuzin-nad-gold-firming-cream .line-item{flex-direction:row;align-items:center;column-gap:1rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.line-item__error-container, .htw-src-numbuzin-nad-gold-firming-cream .line-item__error-container{margin-block-start:.375rem;}.htw-src-numbuzin-nad-gold-firming-cream.line-item__remove-button, .htw-src-numbuzin-nad-gold-firming-cream .line-item__remove-button{align-items:center;column-gap:.25rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.line-item__remove-button .text-xs, .htw-src-numbuzin-nad-gold-firming-cream .line-item__remove-button .text-xs{position:relative;top:1px;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.line-item, .htw-src-numbuzin-nad-gold-firming-cream .line-item{column-gap:1.5rem;}}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.line-item__remove-button, .htw-src-numbuzin-nad-gold-firming-cream .line-item__remove-button{opacity:0;transition:opacity .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.line-item:hover .line-item__remove-button, .htw-src-numbuzin-nad-gold-firming-cream .line-item:hover .line-item__remove-button{opacity:.5;}.htw-src-numbuzin-nad-gold-firming-cream.line-item:hover .line-item__remove-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .line-item:hover .line-item__remove-button:hover{opacity:1;}}.htw-src-numbuzin-nad-gold-firming-cream.pagination, .htw-src-numbuzin-nad-gold-firming-cream .pagination{--pagination-part-size: 1.75rem;justify-self:center;align-items:center;column-gap:1rem;display:flex;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.pagination:has(.pagination__link:nth-child(8)), .htw-src-numbuzin-nad-gold-firming-cream .pagination:has(.pagination__link:nth-child(8)){column-gap:4px;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.pagination, .htw-src-numbuzin-nad-gold-firming-cream .pagination{--pagination-part-size: 2.5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.pswp, .htw-src-numbuzin-nad-gold-firming-cream .pswp{--pswp-bg: var(--background);--pswp-root-z-index: 100000;width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream.pswp:focus, .htw-src-numbuzin-nad-gold-firming-cream .pswp:focus{outline:0;}.htw-src-numbuzin-nad-gold-firming-cream.pswp img, .htw-src-numbuzin-nad-gold-firming-cream .pswp img{max-width:none;}.htw-src-numbuzin-nad-gold-firming-cream.pswp, .htw-src-numbuzin-nad-gold-firming-cream .pswp, .htw-src-numbuzin-nad-gold-firming-cream.pswp__bg, .htw-src-numbuzin-nad-gold-firming-cream .pswp__bg{will-change:opacity;transform:translateZ(0);}.htw-src-numbuzin-nad-gold-firming-cream.pswp, .htw-src-numbuzin-nad-gold-firming-cream .pswp, .htw-src-numbuzin-nad-gold-firming-cream.pswp__scroll-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__scroll-wrap{overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.pswp__scroll-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__scroll-wrap, .htw-src-numbuzin-nad-gold-firming-cream.pswp__bg, .htw-src-numbuzin-nad-gold-firming-cream .pswp__bg, .htw-src-numbuzin-nad-gold-firming-cream.pswp__container, .htw-src-numbuzin-nad-gold-firming-cream .pswp__container, .htw-src-numbuzin-nad-gold-firming-cream.pswp__item, .htw-src-numbuzin-nad-gold-firming-cream .pswp__item, .htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp__zoom-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__zoom-wrap{width:100%;height:100%;max-height:none;position:absolute;top:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp__zoom-wrap, .htw-src-numbuzin-nad-gold-firming-cream .pswp__zoom-wrap{width:auto;height:auto;}.htw-src-numbuzin-nad-gold-firming-cream.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active, .htw-src-numbuzin-nad-gold-firming-cream .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active, .htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img{cursor:zoom-out;}.htw-src-numbuzin-nad-gold-firming-cream.pswp__container, .htw-src-numbuzin-nad-gold-firming-cream .pswp__container, .htw-src-numbuzin-nad-gold-firming-cream.pswp__img, .htw-src-numbuzin-nad-gold-firming-cream .pswp__img, .htw-src-numbuzin-nad-gold-firming-cream.pswp__button, .htw-src-numbuzin-nad-gold-firming-cream .pswp__button, .htw-src-numbuzin-nad-gold-firming-cream.pswp__counter, .htw-src-numbuzin-nad-gold-firming-cream .pswp__counter{-webkit-user-select:none;user-select:none;}.htw-src-numbuzin-nad-gold-firming-cream.range, .htw-src-numbuzin-nad-gold-firming-cream .range{--range-track-height: 2px;--range-thumb-size: 6px;-webkit-appearance:none;appearance:none;background:none;width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.range::-webkit-slider-thumb, .htw-src-numbuzin-nad-gold-firming-cream .range::-webkit-slider-thumb{-webkit-appearance:none;}.htw-src-numbuzin-nad-gold-firming-cream.range::-webkit-slider-thumb, .htw-src-numbuzin-nad-gold-firming-cream .range::-webkit-slider-thumb{box-sizing:content-box;height:var(--range-thumb-size);width:var(--range-thumb-size);background:rgb(var(--background));border:2px solid rgb(var(--text-color));cursor:pointer;z-index:1;box-shadow:none;border-radius:100%;margin-block-start:calc(-1 * ((var(--range-thumb-size) + var(--range-track-height)) / 2));position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.range::-webkit-slider-runnable-track, .htw-src-numbuzin-nad-gold-firming-cream .range::-webkit-slider-runnable-track{width:100%;height:var(--range-track-height);cursor:pointer;background:rgb(var(--text-color) / .12);border:none;}.htw-src-numbuzin-nad-gold-firming-cream.range::-moz-range-thumb, .htw-src-numbuzin-nad-gold-firming-cream .range::-moz-range-thumb{box-sizing:content-box;height:var(--range-thumb-size);width:var(--range-thumb-size);border:2px solid rgb(var(--text-color));background:rgb(var(--background));cursor:pointer;border-radius:100%;}.htw-src-numbuzin-nad-gold-firming-cream.range::-moz-range-progress, .htw-src-numbuzin-nad-gold-firming-cream .range::-moz-range-progress{width:100%;height:var(--range-track-height);cursor:pointer;border:none;}.htw-src-numbuzin-nad-gold-firming-cream.range::-moz-range-track, .htw-src-numbuzin-nad-gold-firming-cream .range::-moz-range-track{width:100%;height:var(--range-track-height);cursor:pointer;border:none;}.htw-src-numbuzin-nad-gold-firming-cream.range::-moz-range-progress, .htw-src-numbuzin-nad-gold-firming-cream .range::-moz-range-progress{background-color:rgba(var(--text-color));}.htw-src-numbuzin-nad-gold-firming-cream.range::-moz-range-track, .htw-src-numbuzin-nad-gold-firming-cream .range::-moz-range-track{background-color:rgb(var(--border-color));}@media screen and not (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.range, .htw-src-numbuzin-nad-gold-firming-cream .range{--range-thumb-size: 10px;}}.htw-src-numbuzin-nad-gold-firming-cream.price-range, .htw-src-numbuzin-nad-gold-firming-cream .price-range{row-gap:1.25rem;padding-block-start:.25rem;display:grid;}@media screen and not (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.price-range, .htw-src-numbuzin-nad-gold-firming-cream .price-range{padding-block-start:.625rem;}}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid, .htw-src-numbuzin-nad-gold-firming-cream .placement-grid{grid-template-rows:auto;row-gap:1.5rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid:has(>:where(.align-self-center,.place-self-center,.place-self-center-start,.place-self-center-end)), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid:has(>:where(.align-self-center,.place-self-center,.place-self-center-start,.place-self-center-end)){grid-template-rows:1fr auto 1fr;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.align-self-start,.place-self-start,.place-self-start-center,.place-self-start-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.align-self-start,.place-self-start,.place-self-start-center,.place-self-start-end){grid-row:1;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.align-self-center,.place-self-center,.place-self-center-start,.place-self-center-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.align-self-center,.place-self-center,.place-self-center-start,.place-self-center-end){grid-row:2;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.align-self-end,.place-self-end,.place-self-end-center,.place-self-end-start), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.align-self-end,.place-self-end,.place-self-end-center,.place-self-end-start){grid-row:3;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.placement-grid:has(>:where(.sm\:align-self-center,.sm\:place-self-center,.sm\:place-self-center-start,.sm\:place-self-center-end)), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid:has(>:where(.sm\:align-self-center,.sm\:place-self-center,.sm\:place-self-center-start,.sm\:place-self-center-end)){grid-template-rows:1fr auto 1fr;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.sm\:align-self-start,.sm\:place-self-start,.sm\:place-self-start-center,.sm\:place-self-start-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.sm\:align-self-start,.sm\:place-self-start,.sm\:place-self-start-center,.sm\:place-self-start-end){grid-row:1;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.sm\:align-self-center,.sm\:place-self-center,.sm\:place-self-center-start,.sm\:place-self-center-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.sm\:align-self-center,.sm\:place-self-center,.sm\:place-self-center-start,.sm\:place-self-center-end){grid-row:2;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.sm\:align-self-end,.sm\:place-self-end,.sm\:place-self-end-center,.sm\:place-self-end-start), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.sm\:align-self-end,.sm\:place-self-end,.sm\:place-self-end-center,.sm\:place-self-end-start){grid-row:3;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.placement-grid:has(>:where(.md\:align-self-center,.md\:place-self-center,.md\:place-self-center-start,.md\:place-self-center-end)), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid:has(>:where(.md\:align-self-center,.md\:place-self-center,.md\:place-self-center-start,.md\:place-self-center-end)){grid-template-rows:1fr auto 1fr;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.md\:align-self-start,.md\:place-self-start,.md\:place-self-start-center,.md\:place-self-start-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.md\:align-self-start,.md\:place-self-start,.md\:place-self-start-center,.md\:place-self-start-end){grid-row:1;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.md\:align-self-center,.md\:place-self-center,.md\:place-self-center-start,.md\:place-self-center-end), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.md\:align-self-center,.md\:place-self-center,.md\:place-self-center-start,.md\:place-self-center-end){grid-row:2;}.htw-src-numbuzin-nad-gold-firming-cream.placement-grid>:where(.md\:align-self-end,.md\:place-self-end,.md\:place-self-end-center,.md\:place-self-end-start), .htw-src-numbuzin-nad-gold-firming-cream .placement-grid>:where(.md\:align-self-end,.md\:place-self-end,.md\:place-self-end-center,.md\:place-self-end-start){grid-row:3;}}.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{--product-card-inner-padding: 1rem;scroll-snap-align:start;overflow-wrap:anywhere;isolation:isolate;grid-template-columns:minmax(0,1fr);row-gap:0;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--bordered), .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--bordered){--product-list-card-border-width: 1px;gap:1px;padding-block:1px;}.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure{grid-area:1 / 1 / auto / -1;grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure .badge-list{z-index:1;padding:var(--product-card-inner-padding);position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream.product-card__media, .htw-src-numbuzin-nad-gold-firming-cream .product-card__media{isolation:isolate;min-height:100%;display:block;position:relative;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.product-card__image, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image{object-fit:contain;object-position:center;margin-inline:auto;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);}.htw-src-numbuzin-nad-gold-firming-cream.product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image--secondary{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset-block-start:0;inset-inline-start:0;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image--secondary{opacity:0;mix-blend-mode:plus-lighter;display:block;}}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__image--secondary{transform:scale(1.05);}.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:has(.product-card__image--secondary):hover .product-card__image--primary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:has(.product-card__image--secondary):hover .product-card__image--primary{opacity:0;transform:scale(1.05);}.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:has(.product-card__image--secondary):hover .product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:has(.product-card__image--secondary):hover .product-card__image--secondary{opacity:1;transform:scale(1);}}.htw-src-numbuzin-nad-gold-firming-cream.product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info{padding:var(--product-card-inner-padding);}.htw-src-numbuzin-nad-gold-firming-cream.product-card__info .product-card__swatch-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info .product-card__swatch-list{grid-area:auto;margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.product-card__swatch-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__swatch-list{margin:var(--product-card-inner-padding);z-index:1;grid-area:1 / 1 / auto / -1;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{--product-card-inner-padding: 1rem;}}@media screen and (min-width:1600px){.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{--product-card-inner-padding: 1.5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-card__quick-buy{padding:max(1rem,var(--product-card-inner-padding));z-index:2;position:absolute;inset-block-end:0;inset-inline-end:0;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.product-card:focus-within .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-card:focus-within .product-card__quick-buy{opacity:1;transform:translateY(0);}.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--primary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--primary{opacity:0;transform:scale(1.05);}.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--secondary, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure:hover:has(.product-card__image--secondary) .product-card__image--secondary{opacity:1;transform:scale(1);}}.htw-src-numbuzin-nad-gold-firming-cream.product-card--info-outside .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-card--info-outside .product-card__info{padding-block-start:1rem;}.htw-src-numbuzin-nad-gold-firming-cream.product-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list{--product-list-default-column-count: 2;--product-list-total-gap-width: calc((var(--product-list-column-count, var(--product-list-default-column-count)) - 1) * (var(--product-list-column-gap) + var(--product-list-card-border-width, 0px)));--product-list-card-width: calc((100% - var(--product-list-total-gap-width)) / var(--product-list-column-count, var(--product-list-default-column-count)));grid:auto-flow dense / repeat(auto-fit,minmax(0,max(var(--product-list-card-min-width, 0px),var(--product-list-card-width))));justify-content:safe start;align-items:stretch;column-gap:var(--product-list-column-gap);row-gap:var(--product-list-row-gap);reading-flow:grid-rows;display:grid;}@supports (grid-template-rows: subgrid){.htw-src-numbuzin-nad-gold-firming-cream.product-list>*, .htw-src-numbuzin-nad-gold-firming-cream .product-list>*{grid-template-rows:subgrid;grid-row:span var(--product-card-row-count);}}.htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--info-outside):not(:has(.product-card--blends)), .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--info-outside):not(:has(.product-card--blends)){--product-list-row-gap: var(--product-list-column-gap);}.htw-src-numbuzin-nad-gold-firming-cream.product-list--padded, .htw-src-numbuzin-nad-gold-firming-cream .product-list--padded{padding-inline:var(--product-list-padding-inline);}.htw-src-numbuzin-nad-gold-firming-cream.product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);}.htw-src-numbuzin-nad-gold-firming-cream.product-list--carousel:has(.product-card__swatch-list), .htw-src-numbuzin-nad-gold-firming-cream .product-list--carousel:has(.product-card__swatch-list){padding-block-end:5px;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .product-list--carousel{--product-list-card-width: min(300px, 65%);}.htw-src-numbuzin-nad-gold-firming-cream.sm-max\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .sm-max\:product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);}}@media screen and (max-width:999px){.htw-src-numbuzin-nad-gold-firming-cream.md-max\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .md-max\:product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.product-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list{--product-list-card-min-width: 10rem;--product-list-default-column-count: 2;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .sm\:product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.product-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list{--product-list-default-column-count: 4;}.htw-src-numbuzin-nad-gold-firming-cream.md\:product-list--carousel, .htw-src-numbuzin-nad-gold-firming-cream .md\:product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);}}.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{grid-column:1 / -1;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo:not(:last-child), .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo:not(:last-child){margin-block-end:calc(-1 * var(--product-list-row-gap) + var(--product-list-column-gap));}.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box__background-media{position:relative!important;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{grid-column:span var(--product-list-promo-column-span);grid-row:span var(--product-list-promo-row-span);}@supports (grid-template-rows: subgrid){.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{grid-row:span calc(var(--product-card-row-count) * var(--product-list-promo-row-span));gap:0;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--info-outside) .product-list__promo .content-box, .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--info-outside) .product-list__promo .content-box{grid-row:span calc(var(--product-card-row-count) * var(--product-list-promo-row-span) - 1);}.htw-src-numbuzin-nad-gold-firming-cream.product-list:has(.product-card--info-inside) .product-list__promo .content-box, .htw-src-numbuzin-nad-gold-firming-cream .product-list:has(.product-card--info-inside) .product-list__promo .content-box{grid-row:span calc(var(--product-card-row-count) * var(--product-list-promo-row-span));}}}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="1"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="1"]{--product-list-column-count: 1;}.htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="2"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="2"]{--product-list-column-count: 2;}.htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"], .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"]{--product-list-column-count: 3;--product-list-row-gap: var(--product-list-column-gap);}.htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream.product-list[mobile-items-per-row="3"] .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-list[mobile-items-per-row="3"] .product-card__quick-buy{display:none;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails], .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails]{--product-card-row-count: 1;--product-list-column-count: 5;--product-list-card-min-width: 5rem;--product-list-row-gap: var(--product-list-column-gap);}.htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails] .product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails] .product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails] .product-card__info, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails] .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails] .product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails] .product-card__floating-size-selector, .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails] .product-card__floating-size-selector{display:none;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails], .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails]{--product-list-column-count: 6;}}@media screen and (min-width:1150px){.htw-src-numbuzin-nad-gold-firming-cream.product-list[desktop-layout=thumbnails], .htw-src-numbuzin-nad-gold-firming-cream .product-list[desktop-layout=thumbnails]{--product-list-column-count: 7;}}@media screen and (max-width:999px){@supports (grid-template-rows: subgrid){.htw-src-numbuzin-nad-gold-firming-cream.md-max\:product-list--carousel .product-list__intro-block, .htw-src-numbuzin-nad-gold-firming-cream .md-max\:product-list--carousel .product-list__intro-block{grid-template-rows:subgrid;gap:0;display:grid;}}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream:is(.product-list--carousel:has(.product-list__intro-block),.md\:product-list--carousel:has(.product-list__intro-block)), .htw-src-numbuzin-nad-gold-firming-cream :is(.product-list--carousel:has(.product-list__intro-block),.md\:product-list--carousel:has(.product-list__intro-block)){scroll-padding-inline-start:calc((100vw - var(--container-gutter) * 2 - var(--product-list-total-gap-width)) / var(--product-list-column-count) + var(--product-list-column-gap));}}.htw-src-numbuzin-nad-gold-firming-cream.prose, .htw-src-numbuzin-nad-gold-firming-cream .prose{--prose-default-spacing: 1.5rem;--prose-heading-spacing: clamp(0px, 1.2em, 2.75rem);--prose-subheading-spacing: 2.5rem;--prose-button-spacing: 1.5rem;--prose-media-spacing: 1.75rem;--prose-blockquote-spacing: calc(var(--prose-default-spacing) * 3.5) calc(var(--prose-default-spacing) * 2);--prose-adjacent-heading-spacing: 1em;--prose-combination-display-heading-paragraph-spacing: 1.5rem;--prose-combination-subheading-heading-spacing: 1.75rem;--prose-combination-subheading-paragraph-spacing: 1.5rem;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.prose, .htw-src-numbuzin-nad-gold-firming-cream .prose{--prose-default-spacing: 2rem;--prose-heading-spacing: clamp(0px, 1em, 3.5rem);--prose-subheading-spacing: 2.5rem;--prose-button-spacing: 2rem;--prose-media-spacing: 2.5rem;--prose-adjacent-heading-spacing: 1em;--prose-combination-display-heading-paragraph-spacing: 2rem;--prose-combination-subheading-heading-spacing: 2rem;--prose-combination-subheading-paragraph-spacing: 1.5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.prose--compact, .htw-src-numbuzin-nad-gold-firming-cream .prose--compact{--prose-default-spacing: 1rem;--prose-heading-spacing: 1rem;--prose-subheading-spacing: 1rem;--prose-button-spacing: 1rem;--prose-media-spacing: 1.25rem;--prose-adjacent-heading-spacing: .5em;--prose-combination-display-heading-paragraph-spacing: 1rem;--prose-combination-subheading-heading-spacing: 1rem;--prose-combination-subheading-paragraph-spacing: 1rem;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.prose--compact, .htw-src-numbuzin-nad-gold-firming-cream .prose--compact{--prose-default-spacing: 1.25rem;--prose-heading-spacing: 1.5rem;--prose-subheading-spacing: 1.5rem;--prose-button-spacing: 1.25rem;--prose-media-spacing: 1.5rem;--prose-adjacent-heading-spacing: .5em;--prose-combination-display-heading-paragraph-spacing: 1.75rem;--prose-combination-subheading-heading-spacing: 1.25rem;--prose-combination-subheading-paragraph-spacing: 1rem;}}.htw-src-numbuzin-nad-gold-firming-cream.prose, .htw-src-numbuzin-nad-gold-firming-cream .prose{margin-trim:block;overflow-wrap:anywhere;width:100%;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.prose>:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose>:first-child, .htw-src-numbuzin-nad-gold-firming-cream.prose>div:first-child>:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose>div:first-child>:first-child, .htw-src-numbuzin-nad-gold-firming-cream.prose>style:first-child+*, .htw-src-numbuzin-nad-gold-firming-cream .prose>style:first-child+*, .htw-src-numbuzin-nad-gold-firming-cream.prose>meta:first-child+*, .htw-src-numbuzin-nad-gold-firming-cream .prose>meta:first-child+*{margin-block-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.prose>:last-child, .htw-src-numbuzin-nad-gold-firming-cream .prose>:last-child, .htw-src-numbuzin-nad-gold-firming-cream.prose>div:last-child>:last-child, .htw-src-numbuzin-nad-gold-firming-cream .prose>div:last-child>:last-child{margin-block-end:0;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(p,div):empty, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(p,div):empty{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(p,ol,ul,form,hr,table,.accordion), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(p,ol,ul,form,hr,table,.accordion){margin-block-start:var(--prose-default-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7){margin-block-start:var(--prose-heading-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(:where(img,picture,figure,video,object,svg,video-media):not([style*="float: left"],[style*="float: right"],.icon)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(:where(img,picture,figure,video,object,svg,video-media):not([style*="float: left"],[style*="float: right"],.icon)){margin-block:var(--prose-media-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(figure,picture) :where(img,svg,video), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(figure,picture) :where(img,svg,video){margin-block:0;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.link,.link-reversed,.link-faded), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.link,.link-reversed,.link-faded){display:inline-block;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(figure:has(>img)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(figure:has(>img)){display:table;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(figure:has(>img)) figcaption, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(figure:has(>img)) figcaption{caption-side:bottom;display:table-caption;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote){margin-block:var(--prose-blockquote-spacing);font-size:var(--text-h5);position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote):before, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote):before{content:"";background-image:var(--quotation-mark-svg);opacity:.1;background-repeat:no-repeat;background-size:100%;width:42px;height:39px;margin-block-start:-18px;margin-inline-start:-2px;position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(iframe[src*=youtube],iframe[src*="youtu.be"],iframe[src*=vimeo]), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(iframe[src*=youtube],iframe[src*="youtu.be"],iframe[src*=vimeo]){aspect-ratio:16 / 9;width:100%;height:auto;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(br), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(br){margin-block:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading){margin-block-start:var(--prose-subheading-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.icon,.link), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.icon,.link){margin-block-start:var(--prose-default-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(button,.button-group,.button), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(button,.button-group,.button){margin-block-start:var(--prose-button-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(picture img), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(picture img){margin-inline:inherit;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7), .htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)+:where(:has(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)) :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7):first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)+:where(:has(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)) :where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7):first-child{margin-block-start:var(--prose-adjacent-heading-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7){margin-block-start:min(.8em,var(--prose-combination-subheading-heading-spacing));}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading,.icon)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.subheading,.icon), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading,.icon)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.subheading,.icon){margin-block-start:var(--prose-combination-subheading-heading-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.display-xl,.display-l,.display-m)+:where(p:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.display-xl,.display-l,.display-m)+:where(p:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)){margin-block-start:var(--prose-combination-display-heading-paragraph-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.subheading,.subheading-badge)+:where(p:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.subheading,.subheading-badge)+:where(p:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)){margin-block-start:var(--prose-combination-subheading-paragraph-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote)+*, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote)+*, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote)+*>:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote)+*>:first-child, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(:where(img,picture,figure,video,object,svg):not([style*="float: left"],[style*="float: right"],.icon))+*, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(:where(img,picture,figure,video,object,svg):not([style*="float: left"],[style*="float: right"],.icon))+*, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(:where(img,picture,figure,video,object,svg):not([style*="float: left"],[style*="float: right"],.icon))+*>:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(:where(img,picture,figure,video,object,svg):not([style*="float: left"],[style*="float: right"],.icon))+*>:first-child{margin-block-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.prose :where(.text-with-icon)+:where(.metafield-rich_text_field)>:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(.text-with-icon)+:where(.metafield-rich_text_field)>:first-child{margin-block-start:var(--prose-adjacent-heading-spacing);}.htw-src-numbuzin-nad-gold-firming-cream.prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream .prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream.prose-justify-left, .htw-src-numbuzin-nad-gold-firming-cream .prose-justify-left{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.prose-justify-start,.prose-justify-left)>*), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.prose-justify-start,.prose-justify-left)>*){margin-inline:0 auto;}.htw-src-numbuzin-nad-gold-firming-cream.prose-justify-center, .htw-src-numbuzin-nad-gold-firming-cream .prose-justify-center{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream:where(.prose-justify-center>*), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose-justify-center>*){margin-inline:auto;}.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.prose-justify-end,.prose-justify-right)>*), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.prose-justify-end,.prose-justify-right)>*){margin-inline:auto 0;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-left, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-left{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.sm\:prose-justify-start,.sm\:prose-justify-left)>*), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.sm\:prose-justify-start,.sm\:prose-justify-left)>*){margin-inline:0 auto;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-center{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream:where(.sm\:prose-justify-center>*), .htw-src-numbuzin-nad-gold-firming-cream :where(.sm\:prose-justify-center>*){margin-inline:auto;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-center .button-group, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-center .button-group{justify-content:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream.sm\:prose-justify-right, .htw-src-numbuzin-nad-gold-firming-cream .sm\:prose-justify-right{text-align:end;}.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.sm\:prose-justify-end,.sm\:prose-justify-right)>*), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.sm\:prose-justify-end,.sm\:prose-justify-right)>*){margin-inline:auto 0;}.htw-src-numbuzin-nad-gold-firming-cream:is(.sm\:prose-justify-end,.sm\:prose-justify-right) .button-group, .htw-src-numbuzin-nad-gold-firming-cream :is(.sm\:prose-justify-end,.sm\:prose-justify-right) .button-group{justify-content:end;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.prose :where(blockquote):before, .htw-src-numbuzin-nad-gold-firming-cream .prose :where(blockquote):before{width:62px;height:57px;margin-block-start:-26px;}.htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-start, .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-left, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-left{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.md\:prose-justify-start,.md\:prose-justify-left)>*), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.md\:prose-justify-start,.md\:prose-justify-left)>*){margin-inline:0 auto;}.htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-center{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream:where(.md\:prose-justify-center>*), .htw-src-numbuzin-nad-gold-firming-cream :where(.md\:prose-justify-center>*){margin-inline:auto;}.htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-end, .htw-src-numbuzin-nad-gold-firming-cream.md\:prose-justify-right, .htw-src-numbuzin-nad-gold-firming-cream .md\:prose-justify-right{text-align:end;}.htw-src-numbuzin-nad-gold-firming-cream:where(:is(.md\:prose-justify-end,.md\:prose-justify-right)>*), .htw-src-numbuzin-nad-gold-firming-cream :where(:is(.md\:prose-justify-end,.md\:prose-justify-right)>*){margin-inline:auto 0;}}.htw-src-numbuzin-nad-gold-firming-cream.link, .htw-src-numbuzin-nad-gold-firming-cream .link, .htw-src-numbuzin-nad-gold-firming-cream.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button), .htw-src-numbuzin-nad-gold-firming-cream .prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button){background:linear-gradient(to right,currentColor,currentColor) 0 100% / 100% 1px no-repeat;background-position-x:var(--transform-origin-start);text-decoration:none;transition:color .3s ease-in-out,background-size .3s ease-in-out;position:relative;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream:is(.link,.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button)):not([aria-current=true]):hover, .htw-src-numbuzin-nad-gold-firming-cream :is(.link,.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button)):not([aria-current=true]):hover{background-size:0% 1px;background-position-x:var(--transform-origin-end);}}.htw-src-numbuzin-nad-gold-firming-cream.link-reversed, .htw-src-numbuzin-nad-gold-firming-cream .link-reversed{background:linear-gradient(to right,currentColor,currentColor) 0 100% / 0 1px no-repeat;background-position-x:var(--transform-origin-end);text-decoration:none;transition:background-size .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.link-reversed[aria-current=true], .htw-src-numbuzin-nad-gold-firming-cream .link-reversed[aria-current=true], .htw-src-numbuzin-nad-gold-firming-cream.link-reversed[aria-selected=true], .htw-src-numbuzin-nad-gold-firming-cream .link-reversed[aria-selected=true]{background-size:100% 1px;}.htw-src-numbuzin-nad-gold-firming-cream.link-reversed:has(+[open]), .htw-src-numbuzin-nad-gold-firming-cream .link-reversed:has(+[open]){background-size:100% 1px;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.link-reversed:not([aria-current=true],[aria-selected=true]):hover, .htw-src-numbuzin-nad-gold-firming-cream .link-reversed:not([aria-current=true],[aria-selected=true]):hover{background-size:100% 1px;background-position-x:var(--transform-origin-start);}}table.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream table{width:100%;}table.htw-src-numbuzin-nad-gold-firming-cream caption, .htw-src-numbuzin-nad-gold-firming-cream table caption{text-align:inherit;margin-block-end:.5rem;}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) th{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) td:where(:not(:empty)), .htw-src-numbuzin-nad-gold-firming-cream :where(.table) td:where(:not(:empty)){border-block-width:1px;}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream:where(.table) td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) td{padding:.75rem .25rem;}.htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th,:where(.table) td):first-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th,:where(.table) td):first-child{padding-inline-start:.5rem;}.htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th,:where(.table) td):last-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th,:where(.table) td):last-child{text-align:end;padding-inline-end:.5rem;}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tr[onclick], .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tr[onclick]{cursor:pointer;transition:background .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tr[onclick]:hover, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tr[onclick]:hover{background:rgb(var(--text-color) / .03);}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tfoot td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tfoot td{border:none;padding-block:.8rem 0;}.htw-src-numbuzin-nad-gold-firming-cream:where(.table) tfoot tr:first-child td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) tfoot tr:first-child td{padding-block-start:1.65rem;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream:where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) th, .htw-src-numbuzin-nad-gold-firming-cream:where(.table) td, .htw-src-numbuzin-nad-gold-firming-cream :where(.table) td{padding:1.25rem .5rem;}.htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th,:where(.table) td):first-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th,:where(.table) td):first-child{padding-inline-start:1rem;}.htw-src-numbuzin-nad-gold-firming-cream:is(:where(.table) th,:where(.table) td):last-child, .htw-src-numbuzin-nad-gold-firming-cream :is(:where(.table) th,:where(.table) td):last-child{padding-inline-end:1rem;}}.htw-src-numbuzin-nad-gold-firming-cream.prose table thead, .htw-src-numbuzin-nad-gold-firming-cream .prose table thead{background:rgb(var(--text-color));color:rgb(var(--background));}.htw-src-numbuzin-nad-gold-firming-cream.prose table th, .htw-src-numbuzin-nad-gold-firming-cream .prose table th, .htw-src-numbuzin-nad-gold-firming-cream.prose table td, .htw-src-numbuzin-nad-gold-firming-cream .prose table td{padding:.6rem 1rem;}.htw-src-numbuzin-nad-gold-firming-cream.prose table th, .htw-src-numbuzin-nad-gold-firming-cream .prose table th{font-weight:var(--text-font-weight);}.htw-src-numbuzin-nad-gold-firming-cream.prose table td, .htw-src-numbuzin-nad-gold-firming-cream .prose table td{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.prose table tbody tr, .htw-src-numbuzin-nad-gold-firming-cream .prose table tbody tr{border-block:1px solid rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.prose table thead+tbody tr:first-child, .htw-src-numbuzin-nad-gold-firming-cream .prose table thead+tbody tr:first-child{border-block-start:none;}.htw-src-numbuzin-nad-gold-firming-cream.prose table tbody th, .htw-src-numbuzin-nad-gold-firming-cream .prose table tbody th{text-align:start;background:rgb(var(--text-color) / .04);}.htw-src-numbuzin-nad-gold-firming-cream.subheading, .htw-src-numbuzin-nad-gold-firming-cream .subheading{font:var(--subheading-font-style) var(--subheading-font-weight) var(--subheading-font-size) / normal var(--subheading-font-family);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);}.htw-src-numbuzin-nad-gold-firming-cream:lang(ar) .subheading, .htw-src-numbuzin-nad-gold-firming-cream :lang(ar) .subheading{letter-spacing:0;}.htw-src-numbuzin-nad-gold-firming-cream.subheading-xs, .htw-src-numbuzin-nad-gold-firming-cream .subheading-xs{font-size:calc(var(--subheading-font-size) - 1px);}.htw-src-numbuzin-nad-gold-firming-cream.subheading-badge, .htw-src-numbuzin-nad-gold-firming-cream .subheading-badge{max-width:max-content;padding:calc(var(--subheading-has-padding) * .3rem) calc(var(--subheading-has-padding) * .75rem);border:var(--subheading-border);background:rgb(var(--subheading-background));color:rgb(var(--subheading-text-color));border-radius:var(--subheading-border-radius);white-space:break-spaces;vertical-align:middle;align-items:center;transition:all .2s ease-in-out;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream:where(.prose :where(.max-w-xs,.max-w-sm,.max-w-md,.max-w-lg))>.subheading-badge, .htw-src-numbuzin-nad-gold-firming-cream :where(.prose :where(.max-w-xs,.max-w-sm,.max-w-md,.max-w-lg))>.subheading-badge{margin-inline:inherit;}.htw-src-numbuzin-nad-gold-firming-cream.icon, .htw-src-numbuzin-nad-gold-firming-cream .icon{height:auto;width:var(--icon-mobile-max-width, var(--icon-max-width, auto));transition:transform .2s;}.htw-src-numbuzin-nad-gold-firming-cream.group[aria-expanded=true] .icon.group-expanded\:rotate, .htw-src-numbuzin-nad-gold-firming-cream .group[aria-expanded=true] .icon.group-expanded\:rotate{transform:rotate(180deg);}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] .icon--direction-aware, .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] .icon--direction-aware{scale:-1;}.htw-src-numbuzin-nad-gold-firming-cream.capped-icon, .htw-src-numbuzin-nad-gold-firming-cream .capped-icon{width:auto;height:1cap;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.icon, .htw-src-numbuzin-nad-gold-firming-cream .icon{width:var(--icon-max-width, auto);}}.htw-src-numbuzin-nad-gold-firming-cream.inventory, .htw-src-numbuzin-nad-gold-firming-cream .inventory{row-gap:.7rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.inventory .progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .inventory .progress-bar{max-width:18rem;}@property --progress-bar-progress{syntax: "<number>"; inherits: true; initial-value: 0;}.htw-src-numbuzin-nad-gold-firming-cream.progress-bar, .htw-src-numbuzin-nad-gold-firming-cream .progress-bar{background:color-mix(in srgb,currentColor 20%,transparent);width:100%;height:3px;display:block;position:relative;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.progress-bar:before, .htw-src-numbuzin-nad-gold-firming-cream .progress-bar:before{content:"";width:100%;height:100%;transform:scaleX(var(--progress-bar-progress, 0));transform-origin:var(--transform-origin-start);background:currentColor;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.progress-bar--limit-width, .htw-src-numbuzin-nad-gold-firming-cream .progress-bar--limit-width{max-width:min(25vw,180px);height:2px;margin-inline:auto;}.htw-src-numbuzin-nad-gold-firming-cream[data-tooltip], .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip]{--tooltip-text-color: var(--text-color);--tooltip-background: var(--background);position:relative;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream[data-tooltip]:after, .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip]:after{content:attr(data-tooltip);inset-block-end:calc(100% + var(--tooltip-offset, -.5rem));text-transform:uppercase;border-radius:min(1.5rem,var(--button-border-radius));background:rgb(var(--tooltip-background));width:max-content;max-width:15rem;color:rgb(var(--tooltip-text-color));visibility:hidden;opacity:0;pointer-events:none;z-index:1;box-shadow:0 3px 6px rgb(var(--text-color) / .05);border-width:1px;justify-self:center;padding:.2rem .5rem;font-size:.75rem;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,scale .1s ease-in-out;position:absolute;left:50%;transform:translate(-50%) scale3d(.9,.9,1);}.htw-src-numbuzin-nad-gold-firming-cream[data-tooltip-style=color]:after, .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip-style=color]:after{box-shadow:none;transform:none;}.htw-src-numbuzin-nad-gold-firming-cream[data-tooltip]:hover:after, .htw-src-numbuzin-nad-gold-firming-cream [data-tooltip]:hover:after{visibility:visible;opacity:1;scale:1;}}.htw-src-numbuzin-nad-gold-firming-cream.payment-methods, .htw-src-numbuzin-nad-gold-firming-cream .payment-methods{flex-wrap:wrap;gap:1rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{width:max-content;font-family:var(--heading-font-family);font-weight:600;font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);-webkit-font-smoothing:antialiased;text-transform:uppercase;padding:.15rem .375rem;font-size:.5625rem;display:block;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{font-size:.625rem;}}@supports (text-box: trim-both cap alphabetic){.htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{text-box:trim-both cap alphabetic;padding-block:.375rem;}}.htw-src-numbuzin-nad-gold-firming-cream.badge--custom, .htw-src-numbuzin-nad-gold-firming-cream .badge--custom{background:rgb(var(--custom-badge-background));color:rgb(var(--custom-badge-text));}.htw-src-numbuzin-nad-gold-firming-cream.badge-list, .htw-src-numbuzin-nad-gold-firming-cream .badge-list{flex-wrap:wrap;align-items:start;gap:.25rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.badge-list--column, .htw-src-numbuzin-nad-gold-firming-cream .badge-list--column{flex-direction:column;}.htw-src-numbuzin-nad-gold-firming-cream.price-list, .htw-src-numbuzin-nad-gold-firming-cream .price-list{flex-wrap:wrap;align-items:flex-end;column-gap:.75rem;display:flex;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector{--quantity-selector-input-width: 3ch;--tooltip-offset: calc(-1 * var(--quantity-selector-height) / 2 + 1rem);border-radius:var(--button-border-radius);border:1px solid;grid-template-columns:3rem auto 3rem;grid-auto-columns:minmax(0,1fr);justify-self:start;min-height:2rem;transition:border .2s;display:inline-grid;}.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector:focus-within:has(:focus-visible), .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector:focus-within:has(:focus-visible){outline-offset:-1px;outline:2px solid #005fcb;}.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector__button, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector__button{place-content:center;min-height:100%;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector__button svg, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector__button svg{transition:opacity .1s;}.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector__button[disabled] svg, .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector__button[disabled] svg{opacity:.4;}.htw-src-numbuzin-nad-gold-firming-cream.quantity-selector:has(.icon-spinner), .htw-src-numbuzin-nad-gold-firming-cream .quantity-selector:has(.icon-spinner){position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.social-media, .htw-src-numbuzin-nad-gold-firming-cream .social-media{align-items:center;justify-content:inherit;flex-wrap:wrap;gap:1rem 2rem;display:flex;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.social-media__item, .htw-src-numbuzin-nad-gold-firming-cream .social-media__item{transition:opacity .2s;}.htw-src-numbuzin-nad-gold-firming-cream.social-media__item:hover~*, .htw-src-numbuzin-nad-gold-firming-cream .social-media__item:hover~*{opacity:.4;}.htw-src-numbuzin-nad-gold-firming-cream.social-media__item:has(~.social-media__item:hover), .htw-src-numbuzin-nad-gold-firming-cream .social-media__item:has(~.social-media__item:hover){opacity:.4;}}.htw-src-numbuzin-nad-gold-firming-cream.meta-information, .htw-src-numbuzin-nad-gold-firming-cream .meta-information{flex-wrap:wrap;align-items:center;column-gap:.75rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.meta-information>:not(.shape)~:before, .htw-src-numbuzin-nad-gold-firming-cream .meta-information>:not(.shape)~:before{content:"";background:currentColor;width:1px;height:.5625rem;margin-inline-end:.75rem;display:inline-block;}.htw-src-numbuzin-nad-gold-firming-cream.share-buttons--native:not([hidden])+*, .htw-src-numbuzin-nad-gold-firming-cream .share-buttons--native:not([hidden])+*{display:none;}@media(pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.is-scrollable[allow-drag], .htw-src-numbuzin-nad-gold-firming-cream .is-scrollable[allow-drag]{cursor:grab;}.htw-src-numbuzin-nad-gold-firming-cream.is-scrollable[allow-drag]:active, .htw-src-numbuzin-nad-gold-firming-cream .is-scrollable[allow-drag]:active{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none;}}.htw-src-numbuzin-nad-gold-firming-cream.custom-cursor, .htw-src-numbuzin-nad-gold-firming-cream .custom-cursor{z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .1s,scale .1s,visibility .1s;display:none;position:absolute;top:0;left:0;scale:.5;}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.custom-cursor, .htw-src-numbuzin-nad-gold-firming-cream .custom-cursor{display:block;}.htw-src-numbuzin-nad-gold-firming-cream.custom-cursor.is-visible, .htw-src-numbuzin-nad-gold-firming-cream .custom-cursor.is-visible{opacity:1;visibility:visible;scale:1;}.htw-src-numbuzin-nad-gold-firming-cream:has(>.custom-cursor:not([for-links])), .htw-src-numbuzin-nad-gold-firming-cream :has(>.custom-cursor:not([for-links])){cursor:none;}.htw-src-numbuzin-nad-gold-firming-cream:has(>.custom-cursor[for-links]) a, .htw-src-numbuzin-nad-gold-firming-cream :has(>.custom-cursor[for-links]) a{cursor:none;}}.htw-src-numbuzin-nad-gold-firming-cream.spacer, .htw-src-numbuzin-nad-gold-firming-cream .spacer{padding-block-start:var(--spacer-mobile, 0px);display:block!important;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.spacer, .htw-src-numbuzin-nad-gold-firming-cream .spacer{padding-block-start:var(--spacer-desktop, 0px);}}.htw-src-numbuzin-nad-gold-firming-cream.loading-bar, .htw-src-numbuzin-nad-gold-firming-cream .loading-bar{z-index:2000;pointer-events:none;transform-origin:var(--transform-origin-start);background:#000;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0);}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.loading-bar, .htw-src-numbuzin-nad-gold-firming-cream .loading-bar{height:3px;}}split-lines.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream split-lines{overflow-wrap:anywhere;}product-rerender.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream product-rerender{display:contents;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.customer-account, .htw-src-numbuzin-nad-gold-firming-cream .customer-account{grid-template-columns:minmax(0,10rem) minmax(0,1fr);padding-block:4rem;display:grid;}}.htw-src-numbuzin-nad-gold-firming-cream.order, .htw-src-numbuzin-nad-gold-firming-cream .order{grid-template-columns:minmax(0,1fr);row-gap:1.5rem;display:grid;}@media screen and (min-width:1400px){.htw-src-numbuzin-nad-gold-firming-cream.order, .htw-src-numbuzin-nad-gold-firming-cream .order{grid-template-columns:minmax(0,1fr) minmax(0,20rem);column-gap:4.75rem;display:grid;}}.htw-src-numbuzin-nad-gold-firming-cream.address, .htw-src-numbuzin-nad-gold-firming-cream .address{border-width:1px;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:1rem;padding:1.25rem;display:grid;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.address, .htw-src-numbuzin-nad-gold-firming-cream .address{padding:2rem;}}.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar{text-align:center;padding:.7rem var(--container-gutter);justify-content:safe center;align-items:center;column-gap:.75rem;padding-block:.7rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar__message-list, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar__message-list{flex-grow:1;place-items:center;max-width:35rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar__message-list>*, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar__message-list>*{grid-area:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar__message-list>:not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar__message-list>:not(.is-selected){visibility:hidden;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .announcement-bar{column-gap:2.5rem;padding-block:.8rem;}}@property --before-after-cursor-position{syntax: "<length-percentage>"; inherits: true; initial-value: 0%;}.htw-src-numbuzin-nad-gold-firming-cream.before-after, .htw-src-numbuzin-nad-gold-firming-cream .before-after{--before-after-content-margin: 1.25rem;--before-after-cursor-size: 2.5rem;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;-webkit-touch-callout:none;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.before-after, .htw-src-numbuzin-nad-gold-firming-cream .before-after, .htw-src-numbuzin-nad-gold-firming-cream.before-after__image, .htw-src-numbuzin-nad-gold-firming-cream .before-after__image{display:grid;}.htw-src-numbuzin-nad-gold-firming-cream:is(.before-after,.before-after__image)>*, .htw-src-numbuzin-nad-gold-firming-cream :is(.before-after,.before-after__image)>*{grid-area:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.before-after__cursor, .htw-src-numbuzin-nad-gold-firming-cream .before-after__cursor{filter:drop-shadow(0 2px 4px #0000000d);pointer-events:auto;z-index:1;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.before-after__cursor:before, .htw-src-numbuzin-nad-gold-firming-cream .before-after__cursor:before{content:"";background:rgb(var(--before-after-cursor-background));z-index:-1;position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream.before-after__cursor svg, .htw-src-numbuzin-nad-gold-firming-cream .before-after__cursor svg{width:var(--before-after-cursor-size);height:var(--before-after-cursor-size);}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] :is(.before-after--horizontal .before-after__image--after), .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] :is(.before-after--horizontal .before-after__image--after){clip-path:inset(0 var(--before-after-cursor-position, 0%) 0 0);}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.before-after, .htw-src-numbuzin-nad-gold-firming-cream .before-after{--before-after-content-margin: 1.5rem;--before-after-cursor-size: 4.25rem;}}.htw-src-numbuzin-nad-gold-firming-cream.blog-post-banner__image, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-banner__image{width:100%;max-height:none;margin-block-start:-3.75rem;margin-inline:auto;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.blog-post-banner__image, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-banner__image{width:min(45vw,48rem);}}.htw-src-numbuzin-nad-gold-firming-cream.blog-post-prev-next, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-prev-next{gap:var(--container-gutter);grid:auto / auto-flow 73vw;display:grid;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.blog-post-prev-next, .htw-src-numbuzin-nad-gold-firming-cream .blog-post-prev-next{grid-template-columns:repeat(2,minmax(0,1fr));}}.htw-src-numbuzin-nad-gold-firming-cream.cart, .htw-src-numbuzin-nad-gold-firming-cream .cart{align-items:start;gap:2rem 3.75rem;display:grid;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.cart th:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .cart th:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream.cart th:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .cart th:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream.cart td:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .cart td:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream.cart td:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .cart td:nth-child(3){display:none;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.cart .line-item__quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .cart .line-item__quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream.cart .line-item__line-price, .htw-src-numbuzin-nad-gold-firming-cream .cart .line-item__line-price, .htw-src-numbuzin-nad-gold-firming-cream.cart .line-item__unit-line-price, .htw-src-numbuzin-nad-gold-firming-cream .cart .line-item__unit-line-price{display:none;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.cart, .htw-src-numbuzin-nad-gold-firming-cream .cart{grid-template-columns:minmax(0,1fr) 26rem;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-spin{0%{transform:rotate(0);}to{transform:rotate(360deg);}}.htw-src-numbuzin-nad-gold-firming-cream.collection, .htw-src-numbuzin-nad-gold-firming-cream .collection{--collection-sidebar-width: 18.5rem;padding-block-end:min(4rem,var(--section-vertical-spacing));}.htw-src-numbuzin-nad-gold-firming-cream.collection__toolbar, .htw-src-numbuzin-nad-gold-firming-cream .collection__toolbar{padding-block:1.25rem;padding-inline:min(1.75rem,var(--container-gutter));border-block-start-width:1px;justify-content:space-between;align-items:center;column-gap:1rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream:checked+:is(.collection__layout-selector label), .htw-src-numbuzin-nad-gold-firming-cream :checked+:is(.collection__layout-selector label){opacity:1;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.collection__toolbar, .htw-src-numbuzin-nad-gold-firming-cream .collection__toolbar{padding-block:1.8rem;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.collection .pagination, .htw-src-numbuzin-nad-gold-firming-cream .collection .pagination{grid-column-end:-1;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-cell-horizontal-parallax{0%{transform:translate(calc(-1 * var(--offset-amount)));}to{transform:translate(var(--offset-amount));}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-cell-vertical-parallax{0%{transform:translateY(calc(-1 * var(--offset-amount)));}to{transform:translateY(var(--offset-amount));}}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid{--dynamic-grid-column-count: 8;--dynamic-grid-cell-size: calc((100vw - var(--container-gutter-context, 0px) * 2) / var(--dynamic-grid-column-count) - var(--dynamic-grid-gap) * (var(--dynamic-grid-column-count) - 1) / var(--dynamic-grid-column-count));grid-template-columns:repeat(var(--dynamic-grid-column-count),minmax(0,1fr));grid-template-rows:repeat(var(--dynamic-grid-explicit-row-count),var(--dynamic-grid-cell-size)) max-content;gap:var(--dynamic-grid-gap);display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid.editor-is-selected:before, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid.editor-is-selected:before{content:"";background-image:repeating-linear-gradient(#c8c8c833 0,#c8c8c833 var(--dynamic-grid-cell-size),transparent var(--dynamic-grid-cell-size),transparent calc(var(--dynamic-grid-cell-size) + max(1px,var(--dynamic-grid-gap)))),repeating-linear-gradient(90deg,#c8c8c833 0,#c8c8c833 var(--dynamic-grid-cell-size),transparent var(--dynamic-grid-cell-size),transparent calc(var(--dynamic-grid-cell-size) + max(1px,var(--dynamic-grid-gap))));background-repeat:no-repeat;background-size:100% calc(var(--dynamic-grid-cell-size) * var(--dynamic-grid-explicit-row-count) + max(1px,var(--dynamic-grid-gap)) * (var(--dynamic-grid-explicit-row-count) - 1));width:100%;height:100%;position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell{grid-area:var(--dynamic-grid-grid-area);isolation:isolate;align-self:start;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;position:relative;inset-block-start:var(--dynamic-grid-vertical-adjustment);inset-inline-start:var(--dynamic-grid-horizontal-adjustment);}@supports (view-timeline-name: --foo){.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell{--offset-amount: calc(var(--parallax-speed) * 10 / 2 * 1vmin);animation:linear forwards htw-src-numbuzin-nad-gold-firming-cream-cell-horizontal-parallax;animation-timeline:--dynamic-grid;animation-range:cover;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell[data-parallax-direction=vertical], .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell[data-parallax-direction=vertical]{animation-name:htw-src-numbuzin-nad-gold-firming-cream-cell-vertical-parallax;}}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell.editor-is-selected, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell.editor-is-selected{background-color:#0000000d;outline:2px dashed gray;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell:has(.editor-is-selected), .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell:has(.editor-is-selected){background-color:#0000000d;outline:2px dashed gray;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell figure, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell figure{object-fit:cover;object-position:center;width:100%;max-width:100%;transition:opacity .2s;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid__cell figure video, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid__cell figure video{width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid.editor-is-selected :is(.dynamic-grid__cell figure):not(.editor-is-selected), .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid.editor-is-selected :is(.dynamic-grid__cell figure):not(.editor-is-selected){opacity:.6;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.dynamic-grid, .htw-src-numbuzin-nad-gold-firming-cream .dynamic-grid{--dynamic-grid-column-count: 16;}}.htw-src-numbuzin-nad-gold-firming-cream.faq, .htw-src-numbuzin-nad-gold-firming-cream .faq{width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.section-stack .faq, .htw-src-numbuzin-nad-gold-firming-cream .section-stack .faq{max-width:50rem;margin-inline:inherit;}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;align-items:center;gap:1.5rem 5rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list{align-items:start;column-gap:1.25rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab], .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab]{text-align:start;flex-shrink:0;transition:margin-inline-start .15s ease-in-out,opacity .15s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab] svg, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab] svg, .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab]:before, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab]:before{will-change:opacity;flex-shrink:0;transition:opacity .15s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab] span, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab] span{transition:transform .15s ease-in-out;display:inline-block;}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab][aria-selected=false], .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab][aria-selected=false]{opacity:.3;margin-inline-start:calc(-1 * var(--text-indent-size));}.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab][aria-selected=false] svg, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab][aria-selected=false] svg, .htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab][aria-selected=false]:before, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab][aria-selected=false]:before{opacity:0;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list [role=tab], .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list [role=tab]{max-width:16rem;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header__tab-list, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header__tab-list{column-gap:2rem;}.htw-src-numbuzin-nad-gold-firming-cream[role=tab][aria-selected=true] span, .htw-src-numbuzin-nad-gold-firming-cream [role=tab][aria-selected=true] span{transform:translate(calc(-1 * var(--transform-logical-flip) * min(.2em,var(--text-indent-size))));}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.featured-collections-header, .htw-src-numbuzin-nad-gold-firming-cream .featured-collections-header{grid-auto-flow:column;}}.htw-src-numbuzin-nad-gold-firming-cream.featured-links, .htw-src-numbuzin-nad-gold-firming-cream .featured-links{text-align:center;display:block;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.featured-links .big-link, .htw-src-numbuzin-nad-gold-firming-cream .featured-links .big-link{justify-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.featured-links .big-link:hover>.v-stack, .htw-src-numbuzin-nad-gold-firming-cream .featured-links .big-link:hover>.v-stack{z-index:2;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.featured-links .custom-cursor:not(.featured-links__image-cursor), .htw-src-numbuzin-nad-gold-firming-cream .featured-links .custom-cursor:not(.featured-links__image-cursor){z-index:3;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.featured-links, .htw-src-numbuzin-nad-gold-firming-cream .featured-links{width:100%;}}.htw-src-numbuzin-nad-gold-firming-cream.footer, .htw-src-numbuzin-nad-gold-firming-cream .footer{border-block-start-width:1px;}.htw-src-numbuzin-nad-gold-firming-cream.footer__content, .htw-src-numbuzin-nad-gold-firming-cream .footer__content{grid-template-columns:minmax(0,1fr);row-gap:2.8rem;padding-block:2.8rem;display:grid;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.footer__content, .htw-src-numbuzin-nad-gold-firming-cream .footer__content{row-gap:4.8rem;padding-block:4.8rem;}}.htw-src-numbuzin-nad-gold-firming-cream.footer__block-list, .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.footer__block--newsletter, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--newsletter, .htw-src-numbuzin-nad-gold-firming-cream.footer__block--text, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--text{grid-column:span 2;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links{grid-column:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links:first-child .accordion, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links:first-child .accordion{box-shadow:0 1px rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links+.footer__block--accordion-links, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links+.footer__block--accordion-links, .htw-src-numbuzin-nad-gold-firming-cream.footer__block--accordion-links:first-child, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--accordion-links:first-child{margin-block-start:-2rem;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.footer__block-list, .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list{flex-wrap:wrap;justify-content:start;column-gap:3rem;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.footer__block-list:has(:nth-child(3)), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list:has(:nth-child(3)){justify-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.footer__block, .htw-src-numbuzin-nad-gold-firming-cream .footer__block{max-width:24rem;}.htw-src-numbuzin-nad-gold-firming-cream.footer__block--links, .htw-src-numbuzin-nad-gold-firming-cream .footer__block--links{flex-shrink:0;max-width:10rem;}}.htw-src-numbuzin-nad-gold-firming-cream.footer__big-logo, .htw-src-numbuzin-nad-gold-firming-cream .footer__big-logo{--scrolling-content-gap: 2.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.footer__big-logo--full img, .htw-src-numbuzin-nad-gold-firming-cream .footer__big-logo--full img{width:100%;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.footer__big-logo, .htw-src-numbuzin-nad-gold-firming-cream .footer__big-logo{--scrolling-content-gap: 5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.footer__aside, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside{text-align:center;justify-content:safe center;row-gap:1.65rem;padding-block:1.5rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.footer__aside .social-media, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside .social-media{--icon-mobile-max-width: 1rem;--icon-max-width: 1.25rem;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.footer__aside, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside{grid-auto-flow:column;column-gap:1rem;padding-block:2.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.footer__aside:has(>:nth-child(2)), .htw-src-numbuzin-nad-gold-firming-cream .footer__aside:has(>:nth-child(2)){justify-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.footer__aside:has(>:nth-child(3)), .htw-src-numbuzin-nad-gold-firming-cream .footer__aside:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);}.htw-src-numbuzin-nad-gold-firming-cream.footer__aside .social-media, .htw-src-numbuzin-nad-gold-firming-cream .footer__aside .social-media{order:99;justify-content:end;}}.htw-src-numbuzin-nad-gold-firming-cream.gift-card, .htw-src-numbuzin-nad-gold-firming-cream .gift-card{text-align:center;align-content:center;row-gap:var(--section-stack-row-gap);grid-template-columns:minmax(0,1fr);max-width:26rem;height:100%;margin-inline:auto;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.header, .htw-src-numbuzin-nad-gold-firming-cream .header{--header-show-transparent-logo: 0;--header-padding-block: 1.25rem;--header-padding-inline: min(1.75rem, var(--container-gutter));--header-column-gap: 1.25rem;--header-nav-icon-gap: 1.5rem;grid:var(--header-grid);justify-content:safe center;align-items:center;column-gap:var(--header-column-gap);padding-block:var(--header-padding-block);padding-inline:var(--header-padding-inline);transition:background .2s ease-in-out,color .2s ease-in-out;display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header{transition:transform .2s ease-in-out,visibility .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section--header:has(.header.is-hidden), .htw-src-numbuzin-nad-gold-firming-cream .shopify-section--header:has(.header.is-hidden){visibility:hidden;transform:translateY(-100%);}.htw-src-numbuzin-nad-gold-firming-cream:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header{margin-block-end:calc(-1 * var(--header-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has([open])){--header-show-transparent-logo: 1;--background: 0 0 0 / 0;--background-gradient: initial;--border-color: 0 0 0 / 0;--text-color: var(--header-transparent-header-text-color, var(--header-non-transparent-text-color));}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.header, .htw-src-numbuzin-nad-gold-firming-cream .header{--header-padding-block: 1.4rem;--header-nav-icon-gap: 1rem;--header-column-gap: 2.5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.header__logo, .htw-src-numbuzin-nad-gold-firming-cream .header__logo{grid-area:logo;justify-self:start;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.header__logo-image, .htw-src-numbuzin-nad-gold-firming-cream .header__logo-image{width:var(--header-logo-width);max-width:100%;height:auto;opacity:calc(1 - var(--header-show-transparent-logo));transition:opacity .2s ease-in-out;}.htw-src-numbuzin-nad-gold-firming-cream.header__logo-image:only-of-type, .htw-src-numbuzin-nad-gold-firming-cream .header__logo-image:only-of-type{--header-show-transparent-logo: 0;}.htw-src-numbuzin-nad-gold-firming-cream.header__logo-image--transparent, .htw-src-numbuzin-nad-gold-firming-cream .header__logo-image--transparent{opacity:var(--header-show-transparent-logo);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.header__primary-nav, .htw-src-numbuzin-nad-gold-firming-cream .header__primary-nav{align-items:center;column-gap:var(--header-nav-icon-gap);flex-wrap:wrap;grid-area:primary-nav;display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.header__primary-nav .link-reversed, .htw-src-numbuzin-nad-gold-firming-cream .header__primary-nav .link-reversed{background-position-y:bottom;padding-block:2px;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.header__primary-nav, .htw-src-numbuzin-nad-gold-firming-cream .header__primary-nav{gap:.625rem 1.5rem;}}.htw-src-numbuzin-nad-gold-firming-cream.header__secondary-nav, .htw-src-numbuzin-nad-gold-firming-cream .header__secondary-nav{justify-self:end;align-items:center;column-gap:var(--header-nav-icon-gap);grid-area:secondary-nav;display:flex;}shopify-account.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream shopify-account{--shopify-account-font-heading: var(--heading-font-family);--shopify-account-font-heading-weight: var(--heading-font-weight);--shopify-account-font-body: var(--text-font-family);--shopify-account-font-body-weight: var(--text-font-weight);--shopify-account-radius-button: var(--button-border-radius);--shopify-account-radius-input: var(--input-border-radius);--shopify-account-radius-dialog: 0;--shopify-account-color-background: rgb(var(--default-color-scheme-background));--shopify-account-color-text: rgb(var(--default-color-scheme-text-color));--shopify-account-signed-in-avatar-color-background: rgb(var(--text-color));--shopify-account-signed-in-avatar-color-text: rgb(from rgb(var(--text-color)) calc(255 - r) calc(255 - g) calc(255 - b) );--shopify-account-signed-in-avatar-size: 24px;--shopify-account-avatar-size: none;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.menu-promo, .htw-src-numbuzin-nad-gold-firming-cream .menu-promo{--overlay: 0 0 0 / .1;flex-grow:1;overflow-x:auto;}.htw-src-numbuzin-nad-gold-firming-cream.mega-menu__navigation, .htw-src-numbuzin-nad-gold-firming-cream .mega-menu__navigation{max-width:var(--mega-menu-navigation-max-width);flex-wrap:wrap;gap:1.5rem clamp(1.5rem,5vw,5rem);display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.mega-menu__navigation:only-of-type, .htw-src-numbuzin-nad-gold-firming-cream .mega-menu__navigation:only-of-type{max-width:none;}.htw-src-numbuzin-nad-gold-firming-cream.menu-drawer__panel-body, .htw-src-numbuzin-nad-gold-firming-cream .menu-drawer__panel-body{padding:2.2rem var(--menu-drawer-padding-inline);flex-grow:1;overflow-y:auto;}.htw-src-numbuzin-nad-gold-firming-cream.menu-drawer__dropdown-sidebar-level, .htw-src-numbuzin-nad-gold-firming-cream .menu-drawer__dropdown-sidebar-level{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.menu-drawer__dropdown-sidebar-level.is-visible, .htw-src-numbuzin-nad-gold-firming-cream .menu-drawer__dropdown-sidebar-level.is-visible{display:block;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-hotSpotDotAnimation{0%{transform:scale(1);}to{transform:scale(.8);}}.htw-src-numbuzin-nad-gold-firming-cream.links-with-image-carousel, .htw-src-numbuzin-nad-gold-firming-cream .links-with-image-carousel{display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.links-with-image-carousel>*, .htw-src-numbuzin-nad-gold-firming-cream .links-with-image-carousel>*{grid-area:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.links-with-image-carousel>:not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream .links-with-image-carousel>:not(.is-selected){opacity:0;visibility:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list{grid:var(--logo-list-grid);gap:var(--logo-list-gap);justify-content:var(--logo-list-justify-content);padding-block:1px;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.multi-column, .htw-src-numbuzin-nad-gold-firming-cream .multi-column{grid:var(--multi-column-grid);column-gap:var(--multi-column-column-gap);row-gap:var(--multi-column-row-gap);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(content){place-self:start stretch;margin-block-start:var(--modal-news-margin-block-start, 0);margin-inline:0;overflow:hidden auto;}.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(body), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(body){align-items:start;}.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(overlay), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(overlay){display:none;}.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button{--news-modal-button-image-width: 5rem;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;transition:opacity .3s .45s;display:flex;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button:after, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button:after{content:"";background:rgb(var(--on-sale-text));border-radius:var(--rounded-full);width:6px;height:6px;position:absolute;inset-block-start:calc(50% - 3px);inset-inline-end:0;}.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button.visited, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button.visited{opacity:.5;}.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button.visited:after, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button.visited:after{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.news-modal-panel, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-panel{z-index:1;padding:0 var(--modal-body-padding-inline) var(--modal-body-padding-block);background:rgb(var(--background));opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(content), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(content){place-self:start end;margin-inline-end:var(--modal-news-margin-inline-end, 0);}.htw-src-numbuzin-nad-gold-firming-cream.news-modal-button, .htw-src-numbuzin-nad-gold-firming-cream .news-modal-button{--news-modal-button-image-width: 6.5rem;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.modal--news, .htw-src-numbuzin-nad-gold-firming-cream .modal--news{--modal-body-padding-block: 1.75rem;--modal-body-padding-inline: 1.75rem;}.htw-src-numbuzin-nad-gold-firming-cream.modal--news::part(close-button), .htw-src-numbuzin-nad-gold-firming-cream .modal--news::part(close-button){inset-block-start:1.25rem;inset-inline-end:1.25rem;}}.htw-src-numbuzin-nad-gold-firming-cream.password, .htw-src-numbuzin-nad-gold-firming-cream .password{text-align:center;height:100%;min-height:inherit;align-content:center;justify-items:center;row-gap:var(--section-stack-row-gap);grid-template-columns:minmax(0,1fr);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.press-carousel, .htw-src-numbuzin-nad-gold-firming-cream .press-carousel{grid-template-columns:minmax(0,1fr);align-content:start;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.press-carousel>*, .htw-src-numbuzin-nad-gold-firming-cream .press-carousel>*{grid-area:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.product, .htw-src-numbuzin-nad-gold-firming-cream .product{grid:var(--product-grid, auto-flow / minmax(0, 1fr));align-items:start;gap:2.25rem;padding-block-end:var(--section-vertical-spacing);display:grid;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.product, .htw-src-numbuzin-nad-gold-firming-cream .product{gap:0;}.htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{padding-inline-start:3rem;}}.htw-src-numbuzin-nad-gold-firming-cream.product-gallery, .htw-src-numbuzin-nad-gold-firming-cream .product-gallery{--product-gallery-thumbnail-list-gap: .5rem;--product-gallery-thumbnail-size: 3.625rem;align-self:start;gap:var(--product-gallery-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.product-gallery__carousel, .htw-src-numbuzin-nad-gold-firming-cream .product-gallery__carousel{grid:var(--product-gallery-carousel-grid, auto / auto-flow 100%);align-items:start;gap:var(--product-gallery-carousel-gap, .25rem);scroll-snap-type:var(--product-gallery-carousel-scroll-snap-type, x mandatory);display:grid;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream[allow-transparent-header] .product-gallery__carousel, .htw-src-numbuzin-nad-gold-firming-cream [allow-transparent-header] .product-gallery__carousel{padding-inline:0;}.htw-src-numbuzin-nad-gold-firming-cream.product-zoom-button, .htw-src-numbuzin-nad-gold-firming-cream .product-zoom-button{--product-gallery-zoom-button-position: min(5%, .5rem);grid-auto-flow:column;align-items:center;display:grid;position:absolute;inset-block-end:8px;inset-inline-end:-12px;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.product-zoom-button .icon, .htw-src-numbuzin-nad-gold-firming-cream .product-zoom-button .icon{padding:.75rem;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.product-zoom-button, .htw-src-numbuzin-nad-gold-firming-cream .product-zoom-button{inset-block-end:min(5%,1.75rem);inset-inline-end:min(5%,1.75rem);}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.product-gallery, .htw-src-numbuzin-nad-gold-firming-cream .product-gallery{position:sticky;inset-block-start:var(--header-height);}.htw-src-numbuzin-nad-gold-firming-cream[allow-transparent-header] .product-gallery, .htw-src-numbuzin-nad-gold-firming-cream [allow-transparent-header] .product-gallery{margin-inline-start:calc(-1 * var(--container-gutter));inset-block-start:0;}}.htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{--distance-to-bleed: min(1.75rem, var(--container-gutter));--product-block-item-margin: 1.75rem;width:100%;margin-inline:auto;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{max-width:calc(32rem + var(--product-block-item-margin) * 2);z-index:1;margin-block:0;position:sticky;inset-block-start:calc(var(--sticky-area-height) + 20px);}.htw-src-numbuzin-nad-gold-firming-cream[allow-transparent-header] .product-info, .htw-src-numbuzin-nad-gold-firming-cream [allow-transparent-header] .product-info{margin-block-start:calc(var(--header-height) + 4rem);}}.htw-src-numbuzin-nad-gold-firming-cream.variant-picker, .htw-src-numbuzin-nad-gold-firming-cream .variant-picker{row-gap:var(--product-block-item-margin);grid-template-columns:minmax(0,1fr);display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.buy-buttons, .htw-src-numbuzin-nad-gold-firming-cream .buy-buttons{row-gap:.625rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.buy-buttons .quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .buy-buttons .quantity-selector{min-height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.payment-terms shopify-payment-terms, .htw-src-numbuzin-nad-gold-firming-cream .payment-terms shopify-payment-terms{background:rgb(var(--background-secondary));padding:1rem;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.product-sticky-add-to-cart, .htw-src-numbuzin-nad-gold-firming-cream .product-sticky-add-to-cart{z-index:2;visibility:hidden;opacity:0;border-width:1px;grid-template-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:space-between;align-items:center;width:min(100%,40rem);padding:1rem 2rem 1rem 1rem;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:grid;position:fixed;inset-block-end:1.75rem;inset-inline-end:1.75rem;box-shadow:0 2px 4px #0000000d;}.htw-src-numbuzin-nad-gold-firming-cream.product-sticky-add-to-cart.is-visible, .htw-src-numbuzin-nad-gold-firming-cream .product-sticky-add-to-cart.is-visible{visibility:visible;opacity:1;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.product-sticky-add-to-cart, .htw-src-numbuzin-nad-gold-firming-cream .product-sticky-add-to-cart{box-shadow:none;background:none;border:none;padding:1rem;inset-block-end:0;inset-inline-start:0;}}.htw-src-numbuzin-nad-gold-firming-cream.reading-text, .htw-src-numbuzin-nad-gold-firming-cream .reading-text{min-height:calc(100vh + var(--reading-text-scroll-height, 0px) - var(--sticky-area-height));padding-inline:var(--container-gutter);background:rgb(var(--reading-text-overlay));isolation:isolate;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.rich-text, .htw-src-numbuzin-nad-gold-firming-cream .rich-text{grid-template-columns:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;column-gap:3rem;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.rich-text .prose:has(>.button:first-child)>.button, .htw-src-numbuzin-nad-gold-firming-cream .rich-text .prose:has(>.button:first-child)>.button{margin-block-start:0;}.htw-src-numbuzin-nad-gold-firming-cream.rich-text .prose:has(>.button:first-child)>:not(.button)~.button, .htw-src-numbuzin-nad-gold-firming-cream .rich-text .prose:has(>.button:first-child)>:not(.button)~.button{margin-block-start:var(--prose-button-spacing);}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:scrolling-content--vertical .scrolling-content__item, .htw-src-numbuzin-nad-gold-firming-cream .sm\:scrolling-content--vertical .scrolling-content__item{grid-auto-flow:row;justify-items:center;padding-block-end:var(--scrolling-content-calculated-gap);padding-inline-end:0;}@supports (overflow: clip){.htw-src-numbuzin-nad-gold-firming-cream.sm\:scrolling-content--vertical, .htw-src-numbuzin-nad-gold-firming-cream .sm\:scrolling-content--vertical{overflow:visible clip;}}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.md\:scrolling-content--vertical .scrolling-content__item, .htw-src-numbuzin-nad-gold-firming-cream .md\:scrolling-content--vertical .scrolling-content__item{grid-auto-flow:row;justify-items:center;padding-block-end:var(--scrolling-content-calculated-gap);padding-inline-end:0;}@supports (overflow: clip){.htw-src-numbuzin-nad-gold-firming-cream.md\:scrolling-content--vertical, .htw-src-numbuzin-nad-gold-firming-cream .md\:scrolling-content--vertical{overflow:visible clip;}}}.htw-src-numbuzin-nad-gold-firming-cream.search-form, .htw-src-numbuzin-nad-gold-firming-cream .search-form{border-width:1px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.625rem;padding:.8rem 1.25rem;transition:border-color .2s;display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.search-form>*, .htw-src-numbuzin-nad-gold-firming-cream .search-form>*{margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.search-form:focus-within, .htw-src-numbuzin-nad-gold-firming-cream .search-form:focus-within{border-color:currentColor;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.search-form, .htw-src-numbuzin-nad-gold-firming-cream .search-form{padding:1.2rem 1.75rem;}}.htw-src-numbuzin-nad-gold-firming-cream.slideshow, .htw-src-numbuzin-nad-gold-firming-cream .slideshow{background-color:rgb(var(--slideshow-background));display:grid;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide, .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide{grid-area:1 / -1;align-items:stretch;display:grid;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide img, .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide img{-webkit-user-select:none;user-select:none;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide:has(.min-h-auto), .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide:has(.min-h-auto){align-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide:not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide:not(.is-selected){visibility:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow__slide:not(:only-child):has(.place-self-end-start,.place-self-end-center,.place-self-end), .htw-src-numbuzin-nad-gold-firming-cream .slideshow__slide:not(:only-child):has(.place-self-end-start,.place-self-end-center,.place-self-end){--content-box-spacing-block-end: 5rem;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow[transition=fade], .htw-src-numbuzin-nad-gold-firming-cream .slideshow[transition=fade]{isolation:isolate;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow[transition=fade] .slideshow__slide, .htw-src-numbuzin-nad-gold-firming-cream .slideshow[transition=fade] .slideshow__slide{mix-blend-mode:plus-lighter;will-change:opacity;}@media(prefers-reduced-motion:reduce){.htw-src-numbuzin-nad-gold-firming-cream.slideshow, .htw-src-numbuzin-nad-gold-firming-cream .slideshow{isolation:isolate;}.htw-src-numbuzin-nad-gold-firming-cream.slideshow .slideshow__slide, .htw-src-numbuzin-nad-gold-firming-cream .slideshow .slideshow__slide{mix-blend-mode:plus-lighter;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-textWithIconsItemsScale{0%{opacity:0;scale:.8;}to{opacity:1;scale:1;}}.htw-src-numbuzin-nad-gold-firming-cream.timeline, .htw-src-numbuzin-nad-gold-firming-cream .timeline{--scroll-shadow-size: 56px;--scroll-shadow-left: linear-gradient(to right, rgb(var(--background)) 20%, transparent 100%);--scroll-shadow-right: linear-gradient(to left, rgb(var(--background)) 20%, transparent 100%);--scroll-shadow-top: linear-gradient(to bottom, rgb(var(--background)) 20%, transparent 100%);--scroll-shadow-bottom: linear-gradient(to top, rgb(var(--background)) 20%, transparent 100%);--scroll-shadow-margin: 0 0 1px 0;--timeline-inner-padding: var(--container-gutter);display:flow-root;}.htw-src-numbuzin-nad-gold-firming-cream.timeline__nav, .htw-src-numbuzin-nad-gold-firming-cream .timeline__nav{height:100%;padding:var(--timeline-inner-padding) var(--container-gutter);white-space:nowrap;border-block-end-width:1px;align-items:center;column-gap:1.75rem;display:flex;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream:is(.timeline__image-list,.timeline__content-list)>*, .htw-src-numbuzin-nad-gold-firming-cream :is(.timeline__image-list,.timeline__content-list)>*{grid-area:1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream:is(.timeline__image-list,.timeline__content-list)>:not(.is-selected), .htw-src-numbuzin-nad-gold-firming-cream :is(.timeline__image-list,.timeline__content-list)>:not(.is-selected){opacity:0;visibility:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.timeline__image, .htw-src-numbuzin-nad-gold-firming-cream .timeline__image{mix-blend-mode:plus-lighter;}.htw-src-numbuzin-nad-gold-firming-cream.timeline__content, .htw-src-numbuzin-nad-gold-firming-cream .timeline__content{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:1.5rem;display:grid;}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.timeline, .htw-src-numbuzin-nad-gold-firming-cream .timeline{--scroll-shadow-size: 96px;--timeline-inner-padding: min(2.8rem, var(--container-gutter));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.timeline__content, .htw-src-numbuzin-nad-gold-firming-cream .timeline__content{align-content:stretch;}}.htw-src-numbuzin-nad-gold-firming-cream.sr-only, .htw-src-numbuzin-nad-gold-firming-cream .sr-only, .htw-src-numbuzin-nad-gold-firming-cream::part(sr-only), .htw-src-numbuzin-nad-gold-firming-cream ::part(sr-only){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream:is(:is(.sr-only,::part(sr-only))[type=checkbox]:focus-visible+label,:is(.sr-only,::part(sr-only))[type=radio]:focus-visible+label), .htw-src-numbuzin-nad-gold-firming-cream :is(:is(.sr-only,::part(sr-only))[type=checkbox]:focus-visible+label,:is(.sr-only,::part(sr-only))[type=radio]:focus-visible+label){outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color;}.htw-src-numbuzin-nad-gold-firming-cream.skip-to-content:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .skip-to-content:focus-visible{z-index:9999;clip:auto;color:#fff;background:#000;width:auto;height:auto;padding:6px 12px;font-weight:700;overflow:auto;}.htw-src-numbuzin-nad-gold-firming-cream.tap-area, .htw-src-numbuzin-nad-gold-firming-cream .tap-area{--tap-area-size: 2.25rem;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.tap-area:before, .htw-src-numbuzin-nad-gold-firming-cream .tap-area:before{content:"";width:var(--tap-area-size);height:var(--tap-area-size);top:calc(50% - var(--tap-area-size) / 2);left:calc(50% - var(--tap-area-size) / 2);position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream.link-tap-area, .htw-src-numbuzin-nad-gold-firming-cream .link-tap-area{position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.link-tap-area:before, .htw-src-numbuzin-nad-gold-firming-cream .link-tap-area:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0;}@media print{.htw-src-numbuzin-nad-gold-firming-cream.print\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .print\:hidden{display:none;}}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.features--zoom-filter-image .group:hover .group-hover\:zoom, .htw-src-numbuzin-nad-gold-firming-cream .features--zoom-filter-image .group:hover .group-hover\:zoom{filter:brightness(1.1) contrast(1.05);transform:scale(1.07) rotate(-1deg);}.htw-src-numbuzin-nad-gold-firming-cream.features--zoom-image .zoom-image, .htw-src-numbuzin-nad-gold-firming-cream .features--zoom-image .zoom-image{transform-origin:center;transition:transform 1.2s cubic-bezier(.16,1,.3,1);}.htw-src-numbuzin-nad-gold-firming-cream.features--zoom-image .group:hover .group-hover\:zoom, .htw-src-numbuzin-nad-gold-firming-cream .features--zoom-image .group:hover .group-hover\:zoom{transform:scale(1.1);}}@media(prefers-reduced-motion:no-preference){.htw-src-numbuzin-nad-gold-firming-cream[reveal-on-scroll=true], .htw-src-numbuzin-nad-gold-firming-cream [reveal-on-scroll=true]{opacity:0;}}@media(scripting:none){.htw-src-numbuzin-nad-gold-firming-cream[reveal-on-scroll=true], .htw-src-numbuzin-nad-gold-firming-cream [reveal-on-scroll=true]{opacity:1;}}.htw-src-numbuzin-nad-gold-firming-cream.border, .htw-src-numbuzin-nad-gold-firming-cream .border{border:1px solid rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.border-x, .htw-src-numbuzin-nad-gold-firming-cream .border-x{border-inline:1px solid rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.border-t, .htw-src-numbuzin-nad-gold-firming-cream .border-t{border-block-start:1px solid rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.border-b, .htw-src-numbuzin-nad-gold-firming-cream .border-b{border-block-end:1px solid rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.divide-y>:not([hidden],.custom-cursor)~:not([hidden],.custom-cursor), .htw-src-numbuzin-nad-gold-firming-cream .divide-y>:not([hidden],.custom-cursor)~:not([hidden],.custom-cursor){border-block-start-width:1px;}.htw-src-numbuzin-nad-gold-firming-cream.outline, .htw-src-numbuzin-nad-gold-firming-cream .outline{outline:1px solid rgb(var(--border-color));}.htw-src-numbuzin-nad-gold-firming-cream.rounded-full, .htw-src-numbuzin-nad-gold-firming-cream .rounded-full{border-radius:var(--rounded-full);}.htw-src-numbuzin-nad-gold-firming-cream.text-success, .htw-src-numbuzin-nad-gold-firming-cream .text-success{color:rgb(var(--success-text));}.htw-src-numbuzin-nad-gold-firming-cream.text-error, .htw-src-numbuzin-nad-gold-firming-cream .text-error{color:rgb(var(--error-text));}.htw-src-numbuzin-nad-gold-firming-cream.text-subdued, .htw-src-numbuzin-nad-gold-firming-cream .text-subdued{color:rgb(var(--text-color) / .6);}.htw-src-numbuzin-nad-gold-firming-cream.text-on-sale, .htw-src-numbuzin-nad-gold-firming-cream .text-on-sale{color:rgb(var(--on-sale-text));}.htw-src-numbuzin-nad-gold-firming-cream.with-overlay:after, .htw-src-numbuzin-nad-gold-firming-cream .with-overlay:after{content:"";background:var(--gradient-overlay, rgb(var(--overlay, 0 0 0 / .3)));pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;}.htw-src-numbuzin-nad-gold-firming-cream.opacity-0, .htw-src-numbuzin-nad-gold-firming-cream .opacity-0{opacity:0;}.htw-src-numbuzin-nad-gold-firming-cream.lock, .htw-src-numbuzin-nad-gold-firming-cream .lock{overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.pointer-events-none, .htw-src-numbuzin-nad-gold-firming-cream .pointer-events-none{pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.scroll-area, .htw-src-numbuzin-nad-gold-firming-cream .scroll-area, .htw-src-numbuzin-nad-gold-firming-cream::part(scroll-area), .htw-src-numbuzin-nad-gold-firming-cream ::part(scroll-area){scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden;}.htw-src-numbuzin-nad-gold-firming-cream.scroll-area::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .scroll-area::-webkit-scrollbar{display:none;}.htw-src-numbuzin-nad-gold-firming-cream::part(scroll-area)::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream ::part(scroll-area)::-webkit-scrollbar{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.snap-start, .htw-src-numbuzin-nad-gold-firming-cream .snap-start{scroll-snap-align:start;scroll-snap-stop:always;}.htw-src-numbuzin-nad-gold-firming-cream.hidden, .htw-src-numbuzin-nad-gold-firming-cream .hidden, .htw-src-numbuzin-nad-gold-firming-cream.empty\:hidden:empty, .htw-src-numbuzin-nad-gold-firming-cream .empty\:hidden:empty{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.block, .htw-src-numbuzin-nad-gold-firming-cream .block{display:block;}.htw-src-numbuzin-nad-gold-firming-cream.inline-block, .htw-src-numbuzin-nad-gold-firming-cream .inline-block{display:inline-block;}.htw-src-numbuzin-nad-gold-firming-cream.grid, .htw-src-numbuzin-nad-gold-firming-cream .grid{display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.flex, .htw-src-numbuzin-nad-gold-firming-cream .flex{display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.contents, .htw-src-numbuzin-nad-gold-firming-cream .contents{display:contents;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .sm\:hidden{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:block, .htw-src-numbuzin-nad-gold-firming-cream .sm\:block{display:block;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid{display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:flex, .htw-src-numbuzin-nad-gold-firming-cream .sm\:flex{display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:table, .htw-src-numbuzin-nad-gold-firming-cream .sm\:table{display:table;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:table-cell, .htw-src-numbuzin-nad-gold-firming-cream .sm\:table-cell{display:table-cell;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:contents, .htw-src-numbuzin-nad-gold-firming-cream .sm\:contents{display:contents;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.md\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .md\:hidden{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.md\:block, .htw-src-numbuzin-nad-gold-firming-cream .md\:block{display:block;}.htw-src-numbuzin-nad-gold-firming-cream.md\:grid, .htw-src-numbuzin-nad-gold-firming-cream .md\:grid{display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.md\:flex, .htw-src-numbuzin-nad-gold-firming-cream .md\:flex{display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.md\:table, .htw-src-numbuzin-nad-gold-firming-cream .md\:table{display:table;}.htw-src-numbuzin-nad-gold-firming-cream.md\:table-cell, .htw-src-numbuzin-nad-gold-firming-cream .md\:table-cell{display:table-cell;}.htw-src-numbuzin-nad-gold-firming-cream.md\:contents, .htw-src-numbuzin-nad-gold-firming-cream .md\:contents{display:contents;}}@media screen and (min-width:1150px){.htw-src-numbuzin-nad-gold-firming-cream.lg\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .lg\:hidden{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.lg\:block, .htw-src-numbuzin-nad-gold-firming-cream .lg\:block{display:block;}.htw-src-numbuzin-nad-gold-firming-cream.lg\:grid, .htw-src-numbuzin-nad-gold-firming-cream .lg\:grid{display:grid;}.htw-src-numbuzin-nad-gold-firming-cream.lg\:flex, .htw-src-numbuzin-nad-gold-firming-cream .lg\:flex{display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.lg\:table, .htw-src-numbuzin-nad-gold-firming-cream .lg\:table{display:table;}.htw-src-numbuzin-nad-gold-firming-cream.lg\:table-cell, .htw-src-numbuzin-nad-gold-firming-cream .lg\:table-cell{display:table-cell;}.htw-src-numbuzin-nad-gold-firming-cream.lg\:contents, .htw-src-numbuzin-nad-gold-firming-cream .lg\:contents{display:contents;}}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.sm-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .sm-max\:hidden{display:none;}}@media screen and (max-width:999px){.htw-src-numbuzin-nad-gold-firming-cream.md-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .md-max\:hidden{display:none;}}@media screen and (max-width:1149px){.htw-src-numbuzin-nad-gold-firming-cream.lg-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .lg-max\:hidden{display:none;}}@media screen and (max-width:1399px){.htw-src-numbuzin-nad-gold-firming-cream.xl-max\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .xl-max\:hidden{display:none;}}@media(prefers-reduced-motion:reduce){.htw-src-numbuzin-nad-gold-firming-cream.motion-reduce\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .motion-reduce\:hidden{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.motion-reduce\:block, .htw-src-numbuzin-nad-gold-firming-cream .motion-reduce\:block{display:block;}}@media screen and (pointer:fine){.htw-src-numbuzin-nad-gold-firming-cream.no-touch\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .no-touch\:hidden{display:none;}}@media screen and (pointer:coarse){.htw-src-numbuzin-nad-gold-firming-cream.touch\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .touch\:hidden{display:none;}}.htw-src-numbuzin-nad-gold-firming-cream.relative, .htw-src-numbuzin-nad-gold-firming-cream .relative{position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.sticky, .htw-src-numbuzin-nad-gold-firming-cream .sticky{transition:inset-block-start .2s ease-in-out;position:sticky;inset-block-start:var(--sticky-inset-block-start, var(--sticky-offset, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.wrap, .htw-src-numbuzin-nad-gold-firming-cream .wrap{flex-wrap:wrap;}.htw-src-numbuzin-nad-gold-firming-cream.grow, .htw-src-numbuzin-nad-gold-firming-cream .grow{flex-grow:1;}.htw-src-numbuzin-nad-gold-firming-cream.shrink-0, .htw-src-numbuzin-nad-gold-firming-cream .shrink-0{flex-shrink:0;}.htw-src-numbuzin-nad-gold-firming-cream.span-full, .htw-src-numbuzin-nad-gold-firming-cream .span-full{grid-area:1 / 1 / -1 / -1;}.htw-src-numbuzin-nad-gold-firming-cream.text-start, .htw-src-numbuzin-nad-gold-firming-cream .text-start{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream.text-center, .htw-src-numbuzin-nad-gold-firming-cream .text-center{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.justify-start, .htw-src-numbuzin-nad-gold-firming-cream .justify-start{justify-content:start;}.htw-src-numbuzin-nad-gold-firming-cream.justify-center, .htw-src-numbuzin-nad-gold-firming-cream .justify-center{justify-content:safe center;}.htw-src-numbuzin-nad-gold-firming-cream.justify-end, .htw-src-numbuzin-nad-gold-firming-cream .justify-end{justify-content:safe end;}.htw-src-numbuzin-nad-gold-firming-cream.justify-between, .htw-src-numbuzin-nad-gold-firming-cream .justify-between{justify-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.justify-items-start, .htw-src-numbuzin-nad-gold-firming-cream .justify-items-start{justify-items:start;}.htw-src-numbuzin-nad-gold-firming-cream.justify-items-center, .htw-src-numbuzin-nad-gold-firming-cream .justify-items-center{justify-items:safe center;}.htw-src-numbuzin-nad-gold-firming-cream.align-end, .htw-src-numbuzin-nad-gold-firming-cream .align-end{align-items:end;}.htw-src-numbuzin-nad-gold-firming-cream.align-baseline, .htw-src-numbuzin-nad-gold-firming-cream .align-baseline{align-items:baseline;}.htw-src-numbuzin-nad-gold-firming-cream.align-self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .align-self-stretch{align-self:stretch;}.htw-src-numbuzin-nad-gold-firming-cream.place-self-start-end, .htw-src-numbuzin-nad-gold-firming-cream .place-self-start-end{place-self:start end;}.htw-src-numbuzin-nad-gold-firming-cream.place-self-center-start, .htw-src-numbuzin-nad-gold-firming-cream .place-self-center-start{place-self:center start;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-start{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-center{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-end{text-align:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:content-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-start{align-content:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:content-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-center{align-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:content-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-end{align-content:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:content-between, .htw-src-numbuzin-nad-gold-firming-cream .sm\:content-between{align-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-start{justify-content:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-center{justify-content:safe center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-end{justify-content:safe end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-between, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-between{justify-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-evenly, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-evenly{justify-content:space-evenly;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-items-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-items-start{justify-items:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-items-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-items-center{justify-items:safe center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-items-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-items-end{justify-items:safe end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-self-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-self-start{justify-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-self-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-self-center{justify-self:center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:justify-self-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:justify-self-end{justify-self:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-start{align-items:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-center{align-items:center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-end{align-items:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-baseline, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-baseline{align-items:baseline;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-stretch{align-self:stretch;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-start{align-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-center{align-self:center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:align-self-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:align-self-end{align-self:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-start{place-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-start-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-start-center{place-self:start center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-start-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-start-end{place-self:start end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-center{place-self:center;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-center-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-center-start{place-self:center start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-center-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-center-end{place-self:center end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-end, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-end{place-self:end;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-end-start, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-end-start{place-self:end start;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:place-self-end-center, .htw-src-numbuzin-nad-gold-firming-cream .sm\:place-self-end-center{place-self:end center;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.md\:text-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:text-start{text-align:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:text-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:text-center{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:text-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:text-end{text-align:end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:content-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-start{align-content:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:content-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-center{align-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:content-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-end{align-content:end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:content-between, .htw-src-numbuzin-nad-gold-firming-cream .md\:content-between{align-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-start{justify-content:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-center{justify-content:safe center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-end{justify-content:safe end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-between, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-between{justify-content:space-between;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-evenly, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-evenly{justify-content:space-evenly;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-items-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-items-start{justify-items:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-items-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-items-center{justify-items:safe center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-items-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-items-end{justify-items:safe end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-self-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-self-start{justify-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-self-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-self-center{justify-self:center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:justify-self-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:justify-self-end{justify-self:end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-start{align-items:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-center{align-items:center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-end{align-items:end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-baseline, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-baseline{align-items:baseline;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-stretch{align-self:stretch;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-start{align-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-center{align-self:center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:align-self-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:align-self-end{align-self:end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-start{place-self:start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-start-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-start-center{place-self:start center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-start-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-start-end{place-self:start end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-center{place-self:center;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-center-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-center-start{place-self:center start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-center-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-center-end{place-self:center end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-end, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-end{place-self:end;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-end-start, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-end-start{place-self:end start;}.htw-src-numbuzin-nad-gold-firming-cream.md\:place-self-end-center, .htw-src-numbuzin-nad-gold-firming-cream .md\:place-self-end-center{place-self:end center;}}.htw-src-numbuzin-nad-gold-firming-cream.w-full, .htw-src-numbuzin-nad-gold-firming-cream .w-full{width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.h-full, .htw-src-numbuzin-nad-gold-firming-cream .h-full{height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.size-full, .htw-src-numbuzin-nad-gold-firming-cream .size-full{width:100%;height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.min-h-auto, .htw-src-numbuzin-nad-gold-firming-cream .min-h-auto{min-height:auto;}.htw-src-numbuzin-nad-gold-firming-cream.min-h-full, .htw-src-numbuzin-nad-gold-firming-cream .min-h-full{min-height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .max-w-full{max-width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .max-w-xs{max-width:26.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.max-w-sm, .htw-src-numbuzin-nad-gold-firming-cream .max-w-sm{max-width:36rem;}.htw-src-numbuzin-nad-gold-firming-cream.max-w-md, .htw-src-numbuzin-nad-gold-firming-cream .max-w-md{max-width:48rem;}.htw-src-numbuzin-nad-gold-firming-cream.max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .max-w-lg{max-width:60rem;}@media screen and (max-width:699px){.htw-src-numbuzin-nad-gold-firming-cream.sm-max\:w-full, .htw-src-numbuzin-nad-gold-firming-cream .sm-max\:w-full{width:100%;}}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-screen, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-screen{min-height:100svh;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-fill{min-height:calc(100svh - var(--sticky-area-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child [allow-transparent-header] .sm\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child [allow-transparent-header] .sm\:min-h-fill{min-height:calc(100svh - var(--announcement-bar-height, 0px) - var(--countdown-condensed-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child:not(:has([allow-transparent-header])) .sm\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child:not(:has([allow-transparent-header])) .sm\:min-h-fill{min-height:calc(100svh - var(--header-group-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-xs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-xs{min-height:clamp(10rem,30vmax,15rem);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-sm, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-sm{min-height:clamp(15rem,40vmax,25rem);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-md, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-md{min-height:clamp(20rem,50vmax,35rem);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:min-h-lg, .htw-src-numbuzin-nad-gold-firming-cream .sm\:min-h-lg{min-height:clamp(25rem,60vmax,45rem);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-full{max-width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-xs{max-width:26.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-sm, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-sm{max-width:36rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-md, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-md{max-width:48rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-lg{max-width:60rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-xl{max-width:68rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:max-w-2xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:max-w-2xl{max-width:78rem;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-screen, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-screen{min-height:100svh;}.htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-fill{min-height:calc(100svh - var(--sticky-area-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child [allow-transparent-header] .md\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child [allow-transparent-header] .md\:min-h-fill{min-height:calc(100svh - var(--announcement-bar-height, 0px) - var(--countdown-condensed-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.shopify-section:first-child:not(:has([allow-transparent-header])) .md\:min-h-fill, .htw-src-numbuzin-nad-gold-firming-cream .shopify-section:first-child:not(:has([allow-transparent-header])) .md\:min-h-fill{min-height:calc(100svh - var(--header-group-height, 0px));}.htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-xs, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-xs{min-height:clamp(10rem,30vmax,15rem);}.htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-sm, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-sm{min-height:clamp(15rem,40vmax,25rem);}.htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-md, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-md{min-height:clamp(20rem,50vmax,35rem);}.htw-src-numbuzin-nad-gold-firming-cream.md\:min-h-lg, .htw-src-numbuzin-nad-gold-firming-cream .md\:min-h-lg{min-height:clamp(25rem,60vmax,45rem);}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-full{max-width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-xs{max-width:26.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-sm, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-sm{max-width:36rem;}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-md, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-md{max-width:48rem;}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-lg{max-width:60rem;}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-xl, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-xl{max-width:68rem;}.htw-src-numbuzin-nad-gold-firming-cream.md\:max-w-2xl, .htw-src-numbuzin-nad-gold-firming-cream .md\:max-w-2xl{max-width:78rem;}}.htw-src-numbuzin-nad-gold-firming-cream.mx-auto, .htw-src-numbuzin-nad-gold-firming-cream .mx-auto{margin-inline:auto;}.htw-src-numbuzin-nad-gold-firming-cream.aspect-portrait, .htw-src-numbuzin-nad-gold-firming-cream .aspect-portrait{aspect-ratio:4 / 5;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-auto, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-auto{aspect-ratio:auto;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-short, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-short{aspect-ratio:4 / 3;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-tall, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-tall{aspect-ratio:2 / 3;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-portrait, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-portrait{aspect-ratio:4 / 5;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-square, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-square{aspect-ratio:1;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:aspect-video, .htw-src-numbuzin-nad-gold-firming-cream .sm\:aspect-video{aspect-ratio:16 / 9;}}.htw-src-numbuzin-nad-gold-firming-cream.gap-0\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-0\.5{gap:.125rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-1, .htw-src-numbuzin-nad-gold-firming-cream .gap-1{gap:.25rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-1\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-1\.5{gap:.375rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-2, .htw-src-numbuzin-nad-gold-firming-cream .gap-2{gap:.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-2\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-2\.5{gap:.625rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-3, .htw-src-numbuzin-nad-gold-firming-cream .gap-3{gap:.75rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-3\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-3\.5{gap:.875rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-4, .htw-src-numbuzin-nad-gold-firming-cream .gap-4{gap:1rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-4\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-4\.5{gap:1.125rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-5\.5, .htw-src-numbuzin-nad-gold-firming-cream .gap-5\.5{gap:1.375rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-6, .htw-src-numbuzin-nad-gold-firming-cream .gap-6{gap:1.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-8, .htw-src-numbuzin-nad-gold-firming-cream .gap-8{gap:2rem;}.htw-src-numbuzin-nad-gold-firming-cream.gap-12, .htw-src-numbuzin-nad-gold-firming-cream .gap-12{gap:3rem;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-0\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-0\.5{gap:.125rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-1, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-1{gap:.25rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-1\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-1\.5{gap:.375rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-2, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-2{gap:.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-2\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-2\.5{gap:.625rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-3, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-3{gap:.75rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-3\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-3\.5{gap:.875rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-4, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-4{gap:1rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-4\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-4\.5{gap:1.125rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-5{gap:1.25rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-5\.5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-5\.5{gap:1.375rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-6, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-6{gap:1.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-7, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-7{gap:1.75rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-8, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-8{gap:2rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-9, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-9{gap:2.25rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-10, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-10{gap:2.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-11, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-11{gap:2.75rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-12, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-12{gap:3rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-14, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-14{gap:3.5rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-16, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-16{gap:4rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-20, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-20{gap:5rem;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:gap-24, .htw-src-numbuzin-nad-gold-firming-cream .sm\:gap-24{gap:6rem;}}.htw-src-numbuzin-nad-gold-firming-cream.grid-cols-2, .htw-src-numbuzin-nad-gold-firming-cream .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-1, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-2, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-3, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-4, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.htw-src-numbuzin-nad-gold-firming-cream.sm\:grid-cols-6, .htw-src-numbuzin-nad-gold-firming-cream .sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}}.htw-src-numbuzin-nad-gold-firming-cream.object-cover, .htw-src-numbuzin-nad-gold-firming-cream .object-cover{object-fit:cover;object-position:center;}.htw-src-numbuzin-nad-gold-firming-cream.object-contain, .htw-src-numbuzin-nad-gold-firming-cream .object-contain{object-fit:contain;object-position:center;}.htw-src-numbuzin-nad-gold-firming-cream.overflow-visible, .htw-src-numbuzin-nad-gold-firming-cream .overflow-visible{overflow:visible;}.htw-src-numbuzin-nad-gold-firming-cream.overflow-hidden, .htw-src-numbuzin-nad-gold-firming-cream .overflow-hidden{overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.isolate, .htw-src-numbuzin-nad-gold-firming-cream .isolate{isolation:isolate;}.htw-src-numbuzin-nad-gold-firming-cream.\@container, .htw-src-numbuzin-nad-gold-firming-cream .\@container{container-type:inline-size;}.htw-src-numbuzin-nad-gold-firming-cream.shape, .htw-src-numbuzin-nad-gold-firming-cream .shape{width:var(--shape-size, 1rem);height:var(--shape-size, 1rem);background:currentColor;}@supports (height: 1cap){.htw-src-numbuzin-nad-gold-firming-cream.shape, .htw-src-numbuzin-nad-gold-firming-cream .shape{width:var(--shape-size, 1cap);height:var(--shape-size, 1cap);}}.htw-src-numbuzin-nad-gold-firming-cream.text-xs, .htw-src-numbuzin-nad-gold-firming-cream .text-xs{font-size:var(--text-xs);}.htw-src-numbuzin-nad-gold-firming-cream.text-sm, .htw-src-numbuzin-nad-gold-firming-cream .text-sm{font-size:var(--text-sm);}.htw-src-numbuzin-nad-gold-firming-cream.text-base, .htw-src-numbuzin-nad-gold-firming-cream .text-base{font-size:var(--text-base);}.htw-src-numbuzin-nad-gold-firming-cream.text-lg, .htw-src-numbuzin-nad-gold-firming-cream .text-lg{font-size:var(--text-lg);}.htw-src-numbuzin-nad-gold-firming-cream.heading, .htw-src-numbuzin-nad-gold-firming-cream .heading, .htw-src-numbuzin-nad-gold-firming-cream.display-xl, .htw-src-numbuzin-nad-gold-firming-cream .display-xl, .htw-src-numbuzin-nad-gold-firming-cream.display-l, .htw-src-numbuzin-nad-gold-firming-cream .display-l, .htw-src-numbuzin-nad-gold-firming-cream.display-m, .htw-src-numbuzin-nad-gold-firming-cream .display-m, .htw-src-numbuzin-nad-gold-firming-cream.h1, .htw-src-numbuzin-nad-gold-firming-cream .h1, .htw-src-numbuzin-nad-gold-firming-cream.h2, .htw-src-numbuzin-nad-gold-firming-cream .h2, .htw-src-numbuzin-nad-gold-firming-cream.h3, .htw-src-numbuzin-nad-gold-firming-cream .h3, .htw-src-numbuzin-nad-gold-firming-cream.h4, .htw-src-numbuzin-nad-gold-firming-cream .h4, .htw-src-numbuzin-nad-gold-firming-cream.h5, .htw-src-numbuzin-nad-gold-firming-cream .h5, .htw-src-numbuzin-nad-gold-firming-cream.h6, .htw-src-numbuzin-nad-gold-firming-cream .h6, .htw-src-numbuzin-nad-gold-firming-cream.h7, .htw-src-numbuzin-nad-gold-firming-cream .h7, .htw-src-numbuzin-nad-gold-firming-cream.prose :where(h1,h2,h3,h4,h5,h6), .htw-src-numbuzin-nad-gold-firming-cream .prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);line-height:var(--heading-line-height);overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;display:block;}.htw-src-numbuzin-nad-gold-firming-cream.h1, .htw-src-numbuzin-nad-gold-firming-cream .h1, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h1), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h1){font-size:var(--text-h1);}.htw-src-numbuzin-nad-gold-firming-cream.h2, .htw-src-numbuzin-nad-gold-firming-cream .h2, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h2), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h2){font-size:var(--text-h2);}.htw-src-numbuzin-nad-gold-firming-cream.h3, .htw-src-numbuzin-nad-gold-firming-cream .h3, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h3), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h3){font-size:var(--text-h3);}.htw-src-numbuzin-nad-gold-firming-cream.h4, .htw-src-numbuzin-nad-gold-firming-cream .h4, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h4), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h4){font-size:var(--text-h4);line-height:calc(var(--heading-line-height) + .1);}.htw-src-numbuzin-nad-gold-firming-cream.h5, .htw-src-numbuzin-nad-gold-firming-cream .h5, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h5), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h5){font-size:var(--text-h5);line-height:calc(var(--heading-line-height) + .1);}.htw-src-numbuzin-nad-gold-firming-cream.h6, .htw-src-numbuzin-nad-gold-firming-cream .h6, .htw-src-numbuzin-nad-gold-firming-cream:where(.prose h6), .htw-src-numbuzin-nad-gold-firming-cream :where(.prose h6){font-size:var(--text-h6);line-height:calc(var(--heading-line-height) + .1);}.htw-src-numbuzin-nad-gold-firming-cream.h7, .htw-src-numbuzin-nad-gold-firming-cream .h7{font-size:var(--text-h7);line-height:calc(var(--heading-line-height) + .1);}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-xxs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-xxs{font-size:10px;}.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-xs, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-xs{font-size:var(--text-xs);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-sm, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-sm{font-size:var(--text-sm);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-base, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-base{font-size:var(--text-base);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:text-lg, .htw-src-numbuzin-nad-gold-firming-cream .sm\:text-lg{font-size:var(--text-lg);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:display-xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-xl{font-size:var(--text-display-xl);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:display-l, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-l{font-size:var(--text-display-l);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:display-m, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-m{font-size:var(--text-display-m);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h1, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h1{font-size:var(--text-h1);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h2, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h2{font-size:var(--text-h2);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h3, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h3{font-size:var(--text-h3);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h4, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h4{font-size:var(--text-h4);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h5, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h5{font-size:var(--text-h5);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h6, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h6{font-size:var(--text-h6);}.htw-src-numbuzin-nad-gold-firming-cream.sm\:h7, .htw-src-numbuzin-nad-gold-firming-cream .sm\:h7{font-size:var(--text-h7);}}@media screen and (min-width:1150px){.htw-src-numbuzin-nad-gold-firming-cream.display-l, .htw-src-numbuzin-nad-gold-firming-cream .display-l, .htw-src-numbuzin-nad-gold-firming-cream.display-xl, .htw-src-numbuzin-nad-gold-firming-cream .display-xl, .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-l, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-l, .htw-src-numbuzin-nad-gold-firming-cream.sm\:display-xl, .htw-src-numbuzin-nad-gold-firming-cream .sm\:display-xl{line-height:calc(var(--heading-line-height) - .1);}}figcaption.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream figcaption{text-align:start;font-size:var(--text-sm);margin-block-start:.625rem!important;}.htw-src-numbuzin-nad-gold-firming-cream.medium, .htw-src-numbuzin-nad-gold-firming-cream .medium{font-weight:var(--text-font-medium-weight);}.htw-src-numbuzin-nad-gold-firming-cream.bold, .htw-src-numbuzin-nad-gold-firming-cream .bold{font-weight:var(--text-font-bold-weight);}.htw-src-numbuzin-nad-gold-firming-cream.uppercase, .htw-src-numbuzin-nad-gold-firming-cream .uppercase{text-transform:uppercase;}.htw-src-numbuzin-nad-gold-firming-cream.lowercase, .htw-src-numbuzin-nad-gold-firming-cream .lowercase{text-transform:lowercase;}.htw-src-numbuzin-nad-gold-firming-cream:where(ol,ul):not(.unstyled-list), .htw-src-numbuzin-nad-gold-firming-cream :where(ol,ul):not(.unstyled-list){margin-inline-start:1em;list-style-position:outside;}.htw-src-numbuzin-nad-gold-firming-cream:where(ol,ul):not(.unstyled-list) li, .htw-src-numbuzin-nad-gold-firming-cream :where(ol,ul):not(.unstyled-list) li{margin-block-start:0;padding-inline-start:1ch;}.htw-src-numbuzin-nad-gold-firming-cream:where(ol,ul):not(.unstyled-list) :where(ol,ul), .htw-src-numbuzin-nad-gold-firming-cream :where(ol,ul):not(.unstyled-list) :where(ol,ul){margin-block-start:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.unstyled-list, .htw-src-numbuzin-nad-gold-firming-cream .unstyled-list{list-style:none;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.sm\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream .sm\:vertical-text{writing-mode:vertical-rl;overflow-wrap:break-word;margin-block:0;transform:scale(-1);}.htw-src-numbuzin-nad-gold-firming-cream:is(:lang(ja),:lang(zh),:lang(ko)) .sm\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream :is(:lang(ja),:lang(zh),:lang(ko)) .sm\:vertical-text{text-orientation:upright;transform:none;}}@media screen and (min-width:1000px){.htw-src-numbuzin-nad-gold-firming-cream.md\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream .md\:vertical-text{writing-mode:vertical-rl;overflow-wrap:break-word;margin-block:0;transform:scale(-1);}.htw-src-numbuzin-nad-gold-firming-cream:is(:lang(ja),:lang(zh),:lang(ko)) .md\:vertical-text, .htw-src-numbuzin-nad-gold-firming-cream :is(:lang(ja),:lang(zh),:lang(ko)) .md\:vertical-text{text-orientation:upright;transform:none;}}.htw-src-numbuzin-nad-gold-firming-cream.line-through, .htw-src-numbuzin-nad-gold-firming-cream .line-through{text-decoration:line-through;}.htw-src-numbuzin-nad-gold-firming-cream.break-all, .htw-src-numbuzin-nad-gold-firming-cream .break-all{word-break:break-all;}.htw-src-numbuzin-nad-gold-firming-cream.line-clamp, .htw-src-numbuzin-nad-gold-firming-cream .line-clamp{-webkit-line-clamp:var(--line-clamp-count, 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.text-indent, .htw-src-numbuzin-nad-gold-firming-cream .text-indent{--text-indent-size: 1em;text-indent:var(--text-indent-size);}.htw-src-numbuzin-nad-gold-firming-cream:is(.text-indent--circle,.text-indent--square,.text-indent--diamond):before, .htw-src-numbuzin-nad-gold-firming-cream :is(.text-indent--circle,.text-indent--square,.text-indent--diamond):before{content:"";width:var(--text-indent-icon-size);height:var(--text-indent-icon-size);background:currentColor;flex-shrink:0;margin-inline-end:calc(var(--text-indent-size) - var(--text-indent-icon-size));display:inline-block;}@media screen and (min-width:700px){.htw-src-numbuzin-nad-gold-firming-cream.text-indent, .htw-src-numbuzin-nad-gold-firming-cream .text-indent{--text-indent-size: 1.2em;}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/theme.css.map?v=154087332657694484371793353585 */

/** Shopify CDN: Minification failed

Line 82:5 Expected identifier but found "."
Line 83:5 Expected identifier but found "."
Line 285:0 Unexpected "<"

**/
/* Heading Font grotesk wide */

.htw-src-numbuzin-nad-gold-firming-cream{

  --heading-font-family: roc-grotesk-wide, sans-serif;
  --heading-font-weight: 600;

}


/* SubHeading Font Pretendard Medium */
/*
:root {

  --subheading-font-family: "Pretendard-Medium", sans-serif;
  --subheading-font-weight: normal;

}*/

/* BodyText Font Pretendard Regular */
/*
:root {

  --text-font-family: "Pretendard-Regular", sans-serif;
  --text-font-weight: normal;

}*/

/*text scale 0.85x*/
.htw-src-numbuzin-nad-gold-firming-cream:is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
), .htw-src-numbuzin-nad-gold-firming-cream :is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
){
  display: inline-block;
  transform: scaleX(0.85);
}

/* text origin settings */


.htw-src-numbuzin-nad-gold-firming-cream:is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
), .htw-src-numbuzin-nad-gold-firming-cream :is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
){
  transform-origin: left center;
}


.htw-src-numbuzin-nad-gold-firming-cream:is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
)[style*="text-align:center"], .htw-src-numbuzin-nad-gold-firming-cream :is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
)[style*="text-align:center"], .htw-src-numbuzin-nad-gold-firming-cream:is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
).text-center, .htw-src-numbuzin-nad-gold-firming-cream :is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
).text-center, .htw-src-numbuzin-nad-gold-firming-cream:is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
)[class*="center"], .htw-src-numbuzin-nad-gold-firming-cream :is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
)[class*="center"]{
  transform-origin: center !important;
}


.htw-src-numbuzin-nad-gold-firming-cream:is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
)[style*="text-align:right"], .htw-src-numbuzin-nad-gold-firming-cream :is(
  .heading, .display-xl, .display-l, .display-m, 
  .h1, .h2, .h3, .h4, .h5, .h6, .h7, 
  .prose :where(h1,h2,h3,h4,h5,h6)
)[style*="text-align:right"], .htw-src-numbuzin-nad-gold-firming-cream:is(...).text-right, .htw-src-numbuzin-nad-gold-firming-cream :is(...).text-right, .htw-src-numbuzin-nad-gold-firming-cream:is(...)[class*="right"], .htw-src-numbuzin-nad-gold-firming-cream :is(...)[class*="right"]{
  transform-origin: right center !important;
}














/*Badge Style*/
.htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{
  font-family: var(--heading-font-family) !important;
  font-size: 0.92rem !important;
  box-sizing: border-box !important;
  border-radius: 999px !important;
  text-transform: lowercase !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure .badge-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure .badge-list{
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}

@media screen and (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream.badge, .htw-src-numbuzin-nad-gold-firming-cream .badge{
    font-size: .875rem !important;
  }
}
badge-list.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream badge-list{
  flex-direction: row !important;
}

/* =========================
   HOME PAGE ONLY
   ========================= */
/*
body.home-page .badge {
  font-size: 1.92rem !important;
  border-radius: 999px !important;
}
*/







.htw-src-numbuzin-nad-gold-firming-cream.badge.badge--custom.badge--new, .htw-src-numbuzin-nad-gold-firming-cream .badge.badge--custom.badge--new{
  border-color: #1b1919ff !important;
  border-width: 1px !important;
  color: #000000 !important;
}














.htw-src-numbuzin-nad-gold-firming-cream.badge.badge--custom.badge--coming-soon, .htw-src-numbuzin-nad-gold-firming-cream .badge.badge--custom.badge--coming-soon{
  background: #4F2674!important;
  color:#FFFFFF !important;
}


















a.htw-src-numbuzin-nad-gold-firming-cream.subheading:is(.text-subdued.link-reversed, .link-faded):is([href*="toner"], [href*="all-products-1"], [href*="acne-blemishes"], [href*="subscribe-save"], [href*="gift-card-numbuzin"],[href*="new-in"]
), .htw-src-numbuzin-nad-gold-firming-cream a.subheading:is(.text-subdued.link-reversed, .link-faded):is([href*="toner"], [href*="all-products-1"], [href*="acne-blemishes"], [href*="subscribe-save"], [href*="gift-card-numbuzin"],[href*="new-in"]
){
  color: #1b1919ff !important;
}



.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{
  overflow: hidden;
  border-width: 1px !important;
  border-color: #3d5062ff !important;
  border-radius: 16px;
  padding-bottom: 16px;
}




.htw-src-numbuzin-nad-gold-firming-cream<script>
document.addEventListener("DOMContentLoaded", function () {
  const slideSelectors = [
    ".slideshow__slide",
    ".slide",
    ".slider__slide",
    ".carousel__slide",
    ".swiper-slide"
  ];

  slideSelectors.forEach(selector => {
    document.querySelectorAll(selector).forEach(slide => {
      const hasImg = slide.querySelector("img[src]:not([src=\"\"])");
      const hasDataImg = slide.querySelector("img[data-src]:not([data-src=\"\"])");
      const hasPicture = slide.querySelector("picture source[srcset], picture img");
      const hasBgImage = Array.from(slide.querySelectorAll("*")).some(el => {
        const bg = window.getComputedStyle(el).backgroundImage;
        return bg && bg !== "none";
      });

      const text = slide.textContent.replace(/s+/g, "").trim();

      if (!hasImg && !hasDataImg && !hasPicture && !hasBgImage && !text) {
        slide.remove();
      }
    });
  });
});
</script>




.member-price-block, .htw-src-numbuzin-nad-gold-firming-cream <script>
document.addEventListener("DOMContentLoaded", function () {
  const slideSelectors = [
    ".slideshow__slide",
    ".slide",
    ".slider__slide",
    ".carousel__slide",
    ".swiper-slide"
  ];

  slideSelectors.forEach(selector => {
    document.querySelectorAll(selector).forEach(slide => {
      const hasImg = slide.querySelector("img[src]:not([src=\"\"])");
      const hasDataImg = slide.querySelector("img[data-src]:not([data-src=\"\"])");
      const hasPicture = slide.querySelector("picture source[srcset], picture img");
      const hasBgImage = Array.from(slide.querySelectorAll("*")).some(el => {
        const bg = window.getComputedStyle(el).backgroundImage;
        return bg && bg !== "none";
      });

      const text = slide.textContent.replace(/s+/g, "").trim();

      if (!hasImg && !hasDataImg && !hasPicture && !hasBgImage && !text) {
        slide.remove();
      }
    });
  });
});
</script>




.member-price-block{
  letter-spacing: var(--heading-letter-spacing);
}

compare-at-price.htw-src-numbuzin-nad-gold-firming-cream.h7.line-through, .htw-src-numbuzin-nad-gold-firming-cream compare-at-price.h7.line-through{
  color: rgb(var(--text-color) / .6);
}

span.htw-src-numbuzin-nad-gold-firming-cream.sale-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.sale-price.h6{
  color: #d12b2b !important;
  font-size: var(--text-h6);
}

span.htw-src-numbuzin-nad-gold-firming-cream.compare-at-price.h6, .htw-src-numbuzin-nad-gold-firming-cream span.compare-at-price.h6{
  font-size: var(--text-h7);
}





/* Button Animation Custom Hover Color change */

.htw-src-numbuzin-nad-gold-firming-cream.button:has([color-fade]), .htw-src-numbuzin-nad-gold-firming-cream .button:has([color-fade]){
  transition: background-color 0.3s ease, color 0.3s ease, border-color 0s linear !important;
}

/* Hover Color */
.htw-src-numbuzin-nad-gold-firming-cream.button:has([color-fade]):hover, .htw-src-numbuzin-nad-gold-firming-cream .button:has([color-fade]):hover{
  background-color: #fff !important; 
  color: #070707 !important;           
  border-color: #E2E1E7 !important;
}


/* Collection Banner Size Adjustment */


.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo{
  align-self: stretch !important;
  height: 100% !important;
  display: block !important;
}


.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box{
  height: 100% !important;
  min-height: 100% !important;
  position: relative !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box__background-media, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box__background-media{
  height: 100% !important;
  min-height: 100% !important;
}



.htw-src-numbuzin-nad-gold-firming-cream.product-list__promo .content-box__background-media > img, .htw-src-numbuzin-nad-gold-firming-cream .product-list__promo .content-box__background-media > img{
  height: 100% !important;
  width: 100% !important;
  object-fit: contain !important;
  object-position: CENTER !important;
  display: block !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-info, .htw-src-numbuzin-nad-gold-firming-cream .product-info{
  --product-block-item-margin: 0.75rem !important;
}




.htw-src-numbuzin-nad-gold-firming-cream.collection .product-card__info .price-list, .htw-src-numbuzin-nad-gold-firming-cream .collection .product-card__info .price-list, .htw-src-numbuzin-nad-gold-firming-cream.collection .product-card__info .price-list *, .htw-src-numbuzin-nad-gold-firming-cream .collection .product-card__info .price-list *{
  font-weight: 600 !important;
}




.htw-src-numbuzin-nad-gold-firming-cream & product-recommendations{
  overflow: hidden;
  background: #f2f1f7;
  border-radius: 16px;
  border: none;
  padding: 16px;
}







.htw-src-numbuzin-nad-gold-firming-cream.slideshow .h3, .htw-src-numbuzin-nad-gold-firming-cream .slideshow .h3{
    line-height: 1.1 !important;
}



/* secondary menu. main-menu-drawer.liquid link.title update*/



/* 25% OFF */


/* 30% OFF */


/* 40% OFF */


/* SAMPLE */










/*
#shopify-section-template--22167609180357__slideshow {
  padding-top: 40px !important;
}

@media screen and (max-width: 749px) {
  #shopify-section-template--22167609180357__slideshow {
    padding-top: 20px !important;
  }
}


@media  {
  #shopify-section-template--22167609180357__slideshow slideshow-carousel {
    width: calc(100% - (var(--container-gutter) * 2));
    margin-inline: auto;
    border-radius: 30px;
    overflow: hidden;
  }
}
*/






/*
@media (min-width: 998px) {
  #shopify-section-template--22167609737413__slideshow_wmtFH slideshow-carousel {
    width: calc(100% - (var(--container-gutter) * 2));
    margin-inline: auto;
    border-radius: 30px;
    overflow: hidden;
  }
}*/



/* Hide 2nd gallery image (collection hover image) on PDP */









/* Swym ready */



/* Wishlist link */



/* Wishlist counter */
.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-header-counter, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-header-counter{
  display: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-header-counter.show-badge, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-header-counter.show-badge{
  display: block;
  position: absolute;
  top: -2px;
  right: -3px;

  width: 7px;
  height: 7px;
  min-width: 7px;
  min-height: 7px;

  padding: 0;
  margin: 0;

  background: #000;
  border-radius: 50%;

  font-size: 0;
  line-height: 0;
}


/* amazon브릿지페이지 헤더/푸터 숨김 */









/* QUICK BUY - PRODUCT CARD */
.htw-src-numbuzin-nad-gold-firming-cream.product-card, .htw-src-numbuzin-nad-gold-firming-cream .product-card{
  display: flex !important;
  flex-direction: column !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-card__figure, .htw-src-numbuzin-nad-gold-firming-cream .product-card__figure{
  order: 1 !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-card__info, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info{
  order: 2 !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-card__quick-buy, .htw-src-numbuzin-nad-gold-firming-cream .product-card__quick-buy{
  order: 3 !important;
  width: 100% !important;
  position: relative !important;
  opacity: 1 !important;
  transform: none !important;

  padding-top: max(0.5rem, 0.5rem);
  padding-right: max(1rem, 1rem);
  padding-bottom: max(0.5rem, 0.5rem);
  padding-left: max(1rem, 1rem);

}

/* Slide Button Static - PRODUCT CARD */



.htw-src-numbuzin-nad-gold-firming-cream.carousel-prev-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-prev-button, .htw-src-numbuzin-nad-gold-firming-cream.carousel-next-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-next-button{
  position: absolute !important;
  inset-block-start: 50% !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  height: 40px !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.carousel-prev-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-prev-button{
  left: 0 !important;
  right: auto !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.carousel-next-button, .htw-src-numbuzin-nad-gold-firming-cream .carousel-next-button{
  right: 0 !important;
  left: auto !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.product-card__info .price-list, .htw-src-numbuzin-nad-gold-firming-cream .product-card__info .price-list{
  display: none !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.quick-buy-price, .htw-src-numbuzin-nad-gold-firming-cream .quick-buy-price{
  color: #d12b2b !important;
}


.htw-src-numbuzin-nad-gold-firming-cream.product-card__quick-buy .button__content, .htw-src-numbuzin-nad-gold-firming-cream .product-card__quick-buy .button__content{
    width: fit-content !important;
    white-space: nowrap !important;
    flex: 0 0 auto !important;
    padding-top: 0.875rem;
    padding-right: 1rem;
    padding-bottom: 0.875rem;
    padding-left: 1rem;
    margin-inline: auto !important;
  }


/*footer */
@media screen and (min-width: 769px) {

  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list, .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list{
    display: grid !important;
    grid-template-columns: minmax(0, 45fr) minmax(0, 18.33fr) minmax(0, 18.33fr) minmax(0, 18.34fr) !important;
    grid-template-rows: auto auto !important;
    align-items: start !important;
    width: 100% !important;
  }

  /* 1. Skin Solutions */
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(1), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(1){
    grid-column: 2 / 5 !important;
    grid-row: 1 !important;
    align-self: start !important;
  }

  /* 2. Newsletter */
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(2){
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;
    align-self: start !important;
  }

  /* 3. Shop by Numbers */
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(3){
    grid-column: 2 !important;
    grid-row: 2 !important;
    align-self: start !important;
  }

  /* 4. Explore more */
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(4), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(4){
    grid-column: 3 !important;
    grid-row: 2 !important;
    align-self: start !important;
  }

  /* 5. You need help? */
  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(5), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(5){
    grid-column: 4 !important;
    grid-row: 2 !important;
    align-self: start !important;
  }
}

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

  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(2){
    order: 1 !important;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(1), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(1){
    order: 2 !important;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(3){
    order: 3 !important;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(4), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(4){
    order: 4 !important;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.footer__block-list > .footer__block:nth-child(5), .htw-src-numbuzin-nad-gold-firming-cream .footer__block-list > .footer__block:nth-child(5){
    order: 5 !important;
  }

}


/* LOGO LIST */

.htw-src-numbuzin-nad-gold-firming-cream.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list{
  display: flex !important;
  flex-wrap: nowrap !important;
  justify-content: center;
  align-items: center;
  row-gap: 0;
  column-gap: 3.5rem;
  overflow-x: auto;
}





/* Mobile: 3 columns */
@media screen and (max-width: 767px) {
  .htw-src-numbuzin-nad-gold-firming-cream.logo-list.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list.logo-list{
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 6px !important;
    overflow-x: visible;
  }

  
}

/* Hide horizontal scrollbar while keeping swipe/scroll */
.htw-src-numbuzin-nad-gold-firming-cream.logo-list, .htw-src-numbuzin-nad-gold-firming-cream .logo-list{
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.logo-list::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .logo-list::-webkit-scrollbar{
  display: none !important;
}

/* Prevent accidental horizontal overflow on the page */





.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-wishlist-collections-v2-container{
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px;
    z-index: 5;
    cursor: pointer;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbRemoveCartItemConfirmationMainContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbRemoveCartItemConfirmationMainContainer{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(24, 24, 24, 0.8);
  z-index: 1000000000;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbRemoveCartItemConfirmationContainerModal, .htw-src-numbuzin-nad-gold-firming-cream .gbbRemoveCartItemConfirmationContainerModal{
  position: fixed;
  z-index: 1000000000;
  transform: translate(0, -50%);
  background: #ffff;
  border-radius: 5px;
  text-align: center;
  padding: 10px;
  max-height: 95vh;
  /* left: 5vw;
    top: 5vh;
    right: 5vw; */
  left: 5vw;
  right: 5vw;
  top: 50vh;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbRemoveCartItemConfirmationContainerModal, .htw-src-numbuzin-nad-gold-firming-cream .gbbRemoveCartItemConfirmationContainerModal{
  display: grid;
  grid-gap: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartProductsContainerHeader, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartProductsContainerHeader{
  display: grid;
  /* grid-template-columns: 1fr 0.2fr; */
  justify-content: space-between;
  align-items: center;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartProductsContainerHeaderLabel, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartProductsContainerHeaderLabel{
  justify-self: start;
  font-size: 16px;
  font-weight: bold;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductsContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductsContainer{
  display: grid;
  grid-auto-flow: column;
  grid-gap: 5px;
  /* overflow-x: auto; */
  overflow-y: auto;
  max-height: 70vh;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductsContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductsContainer{
  grid-auto-flow: row;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductContainer{
  display: grid;
  grid-auto-flow: column;
  grid-gap: 10px;
  position: relative;
  padding: 5px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductContainer{
  grid-template-columns: 0.5fr 3fr;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartProductImageContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartProductImageContainer{
  display: grid;
  width: 80px;
  height: 80px;
  border: 1px solid #cfc9c9;
  overflow: hidden;
  object-fit: contain;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductImage{
  width: 100%;
  height: 100%;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductTextContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductTextContainer{
  font-size: 14px;
  /* width: 165px; */
  display: grid;
  grid-template-columns: 1fr 0.2fr;
  justify-content: space-between;
  align-items: start;
  grid-gap: 10px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductTitle, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductTitle{
  width: 100%;
  text-align: left;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductQuantity, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductQuantity{
  justify-self: start;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductPriceQtyContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductPriceQtyContainer{
  display: grid;
  grid-template-columns: 1fr 2fr;
  grid-gap: 5px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageCartModalProductPrice, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageCartModalProductPrice{
  font-weight: bold;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageProductsModalFooterBackBtn, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageProductsModalFooterBackBtn, .htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageProductsModalFooterRemoveBtn, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageProductsModalFooterRemoveBtn{
  padding: 10px 10px;
  text-align: center;
  color: #000;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  width: 100%;
  font-weight: 500;
  background: black;
  color: white;
  border: none;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageProductsModalFooter, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageProductsModalFooter{
  display: grid;
  grid-gap: 10px;
  grid-auto-flow: column;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbDisabled, .htw-src-numbuzin-nad-gold-firming-cream .gbbDisabled{
  pointer-events: none;
  opacity: 0.2;
  /* background-color: black; */
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundlesHTMLContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundlesHTMLContainer{
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleHTMLContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleHTMLContainer{
  height: fit-content;
  display: grid;
  grid-template-columns: 1fr 4fr 1.2fr;
  margin: 20px 0px;
  padding: 10px;
  border-radius: 5px;
}


.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleHTMLContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleHTMLContainer{
  border: 1px solid #bcbcbc;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleHTMLContainerSideCart, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleHTMLContainerSideCart{
  grid-template-columns: 2fr 4fr 1fr;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleImageContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleImageContainer{
  /* height: 10%; */
  width: 80%;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleImage{
  width: 100%;
  object-fit: contain;
  border-radius: 4px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleTextContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleTextContainer{
  padding: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleTitle, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleTitle{
  display: grid;
  grid-template-columns: auto 1fr;
  grid-gap: 4px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtSideCartBundleTitle, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtSideCartBundleTitle{
  grid-template-rows: 1fr 1fr;
  grid-template-columns: auto;
  grid-gap: 0px
;}

.htw-src-numbuzin-nad-gold-firming-cream.dbbExtBundleId, .htw-src-numbuzin-nad-gold-firming-cream .dbbExtBundleId{
  display: grid;
  grid-template-columns: auto 1fr;
  grid-gap: 4px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleTitleLabel, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleTitleLabel, .htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleIdLabel, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleIdLabel, .htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleContentsTextLabel, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleContentsTextLabel{
  font-weight: 800;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtPriceAndRemoveContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtPriceAndRemoveContainer{
  text-align: right;
  padding: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtPriceContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtPriceContainer{
  display: grid;
  grid-template-columns: 1fr auto;
  grid-gap: 5px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleOriginalPriceContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleOriginalPriceContainer{
  text-decoration: line-through;
  font-size: smaller;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleDiscountedPrice, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleDiscountedPrice{
  font-weight: 900;
}


.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleRemoveContainerButton, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleRemoveContainerButton{
  display: flex;
  float: right;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleRemoveButton, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleRemoveButton{
  color: red;
  cursor: pointer; 
  width: fit-content;
}

@media (min-width: 1023px) {
  .htw-src-numbuzin-nad-gold-firming-cream.gbbCartPageProductsModalFooter, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartPageProductsModalFooter{
    grid-template-columns: 1fr 1fr;
  }
  .htw-src-numbuzin-nad-gold-firming-cream.gbbRemoveCartItemConfirmationContainerModal, .htw-src-numbuzin-nad-gold-firming-cream .gbbRemoveCartItemConfirmationContainerModal{
    left: 30vw;
    right: 30vw;
  }
}


.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleUpsellContainer:not(:empty), .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleUpsellContainer:not(:empty){
  display: grid;
  margin: 5% 0;
  border-radius: 5px;
  grid-gap: 5px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleRedirectButton, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleRedirectButton{
  display: grid;
  justify-content: center;
  align-items: center;
  /* background: black; */
  /* color: white; */
  /* padding: 5px; */
  cursor: pointer;
  width: 100%;
  border: 2px solid gray;
  border-radius: 5px;
  min-height: 45px;
  text-align: center;
  overflow-wrap: break-word;
  word-break: break-word;
  white-space: normal;
  padding-inline: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtHide, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtHide{
  display: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetFieldSet, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetFieldSet{
  border-radius: 5px;
  border: 1.5px solid #00000047;
  padding: 10px;
  text-align: left;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetTitle, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetTitle{
  color: black;
  font-weight: 600;
  overflow-wrap: break-word;
  word-break: break-word;
  white-space: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetBody, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetBody{
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetImg, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetImg{
  height: 50px;
  width: 50px;
  min-width: 50px;
  min-height: 50px;
  border-radius:5px;
  object-fit: cover;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetBody .gbbOfferWidgetDetailsSec{
  display: flex;
  align-items: center;
  gap: 10px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetDescription, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetBody .gbbOfferWidgetDetailsSec .gbbOfferWidgetDescription{
  font-size: 12px;
  text-align: left;
  overflow-wrap: break-word;
  word-break: break-word;
  white-space: normal;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbOfferWidgetBody .gbbOfferWidgetBtnSec .gbbOfferWidgetRedirectBtn, .htw-src-numbuzin-nad-gold-firming-cream .gbbOfferWidgetBody .gbbOfferWidgetBtnSec .gbbOfferWidgetRedirectBtn{
  background: none;
  outline: none;
  border: none;
  /* background-color: black;
  color: white; */
  padding: 5px;
  border-radius: 5px;
  cursor: pointer;
  /* white-space: nowrap; */
  overflow: hidden;
  /* text-overflow: ellipsis; */
  width: 100px;
  /* height: 30px; */
  /* display: inline-block; */
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  min-height: 30px;
  overflow-wrap: break-word;
  word-break: break-word;
  white-space: normal;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbSpinnerLoaderContainer, .htw-src-numbuzin-nad-gold-firming-cream .gbbSpinnerLoaderContainer{
  display: flex;
  justify-content: center;
  align-items: center;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbSpinnerLoader, .htw-src-numbuzin-nad-gold-firming-cream .gbbSpinnerLoader{
  width: 12px;
  height: 12px;
  border: 2px solid;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: htw-src-numbuzin-nad-gold-firming-cream-spinnerLoaderRoatation .5s linear infinite;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBundleRedirectButton .gbbSpinnerLoader, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBundleRedirectButton .gbbSpinnerLoader{
  width: 20px;
  height: 20px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtProductCardPrice--hidden, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtProductCardPrice--hidden{
  visibility: hidden !important;
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-spinnerLoaderRoatation {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard{
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-areas:
    "media content"
    "button button";
  align-items: center;
  gap: 10px;
  padding: 12px;
  border: 1px solid var(--upsell-card-border-color, #e1e1e1);
  border-radius: var(--upsell-card-radius, 12px);
  background-color: var(--upsell-card-bg, #ffffff);
  font-family: var(--upsell-card-font-family, inherit);
  line-height: 1.4;
  text-align: left;
  overflow: hidden;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard, .htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard *, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard *{
  box-sizing: border-box;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardMedia, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardMedia{
  grid-area: media;
  box-sizing: border-box;
  width: 65px;
  height: 65px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  overflow: hidden;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardMediaImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardMediaImage{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* "contains" shows the whole image, so the tile behind it would sit bare. A blurred copy of the
   same image fills it instead, painted from the URL the card writes into --upsell-card-media-image. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardMedia[data-image-fit="contains"], .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardMedia[data-image-fit="contains"]{
  position: relative;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardMedia[data-image-fit="contains"]::before, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardMedia[data-image-fit="contains"]::before{
  content: "";
  position: absolute;
  /* Bleeds past every edge so the blur's own soft border falls outside the tile, which clips it. */
  inset: -20%;
  background-image: var(--upsell-card-media-image);
  background-size: cover;
  background-position: center;
  filter: blur(10px);
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardMedia[data-image-fit="contains"] .gbbUpsellCardMediaImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardMedia[data-image-fit="contains"] .gbbUpsellCardMediaImage{
  position: relative;
  object-fit: contain;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardContent, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardContent{
  grid-area: content;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 4px;
  min-width: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardTitle, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardTitle{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  color: var(--upsell-card-headline-color, #1a1a1a);
  font-size: 16px;
  font-weight: 600;
  overflow-wrap: anywhere;
  overflow: hidden;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardDescription, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardDescription{
  color: var(--upsell-card-body-color, #6d727f);
  font-size: 14px;
  text-wrap: pretty;
  overflow-wrap: anywhere;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardPriceRow, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardPriceRow{
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 4px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardBundlePrice, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardBundlePrice{
  color: var(--upsell-card-headline-color, #1a1a1a);
  font-size: 16px;
  font-weight: 600;
  white-space: nowrap;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardRegularPrice, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardRegularPrice{
  color: var(--upsell-card-body-color, #6d727f);
  font-size: 15px;
  text-decoration: line-through;
  white-space: nowrap;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardPill, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardPill{
  padding: 4px 10px;
  border-radius: 999px;
  background-color: #37784a;
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  white-space: nowrap;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardButton, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardButton{
  grid-area: button;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  width: 100%;
  min-width: 0;
  min-height: 45px;
  padding: 8px 16px;
  border: 1px solid var(--upsell-card-button-border-color, transparent);
  border-radius: var(--upsell-card-button-radius, 5px);
  background-color: var(--upsell-card-button-bg, #1a1a1a);
  background-image: none;
  box-shadow: none;
  color: var(--upsell-card-button-text-color, #ffffff);
  font-family: inherit;
  font-size: 16px;
  font-weight: 500;
  text-transform: none;
  letter-spacing: normal;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardButtonLabel, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardButtonLabel{
  display: flex;
  align-items: center;
  justify-content: center;
  overflow-wrap: normal;
  word-break: normal;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardButtonSeparator, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardButtonSeparator{
  flex: 0 0 auto;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardButtonPrice, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardButtonPrice{
  flex: 0 0 auto;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCardButton .gbbSpinnerLoader, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCardButton .gbbSpinnerLoader{
  width: 20px;
  height: 20px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard[data-upsell-layout="SPLIT"], .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard[data-upsell-layout="SPLIT"]{
  grid-template-areas: "media content";
  grid-template-columns: 38% 1fr;
  align-items: stretch;
  gap: 0;
  padding: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard[data-upsell-layout="SPLIT"] .gbbUpsellCardMedia, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard[data-upsell-layout="SPLIT"] .gbbUpsellCardMedia{
  width: auto;
  height: auto;
  border: 0;
  border-radius: 0;
  min-height: 150px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard[data-upsell-layout="SPLIT"] .gbbUpsellCardContent, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard[data-upsell-layout="SPLIT"] .gbbUpsellCardContent{
  gap: 6px;
  padding: 12px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbUpsellCard[data-upsell-layout="SPLIT"] .gbbUpsellCardButton, .htw-src-numbuzin-nad-gold-firming-cream .gbbUpsellCard[data-upsell-layout="SPLIT"] .gbbUpsellCardButton{
  margin-top: 6px;
}

.htw-src-numbuzin-nad-gold-firming-cream.gbbExtBodyScrollLock, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtBodyScrollLock{
  overflow: hidden;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModal, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModal{
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  border: 0;
  /* 6px on phones, 14px from 1024px up, ramping between — no media query. Applies to the
     M&M and PB dialogs alike, since both sit inside this one overlay.
     0.03125 = (14 - 6) / (1024 - 768). */
  padding: clamp(6px, 6px + (100vw - 768px) * 0.03125, 14px);
  background: transparent;
  color: inherit;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.4;
  text-align: left;
  transition: opacity 200ms ease;

  }
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModal, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModal, .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModal *, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModal *{
  box-sizing: border-box;
}
/* In the document so the builder can mount into a container that is really in it — invisible, and not
   hit-tested, until reveal(). */
/* Also the animation's start frame: the shell is inserted with this class and reveal() removes it,
   so opacity and transform animate from here. The mount that happens in between guarantees a paint,
   without which the browser would jump straight to the end state. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalHidden, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalHidden, .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalHidden::backdrop, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalHidden::backdrop{
  visibility: hidden;
  opacity: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalHidden .gbbExtUpsellModalDialog, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalHidden .gbbExtUpsellModalDialog{
  transform: translateY(28px);
  opacity: 0;
}
@media (prefers-reduced-motion: reduce) {
  .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModal, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModal, .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModal::backdrop, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModal::backdrop{
    transition: none;
  }
  .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalDialog, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalDialog{
    transition: none;
  }
  .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalHidden .gbbExtUpsellModalDialog, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalHidden .gbbExtUpsellModalDialog{
    transform: none;
  }
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalDialog, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalDialog{
  position: relative;
  width: 100%;
  max-width: min(100%, 1500px);
  max-height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 12px;
  background-color: var(--upsell-card-popup-bg, #ffffff);
  background-image: none;
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.25);
  color: #1a1a1a;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  transition: transform 260ms cubic-bezier(0.2, 0.8, 0.2, 1), opacity 200ms ease;
  /* opacity ONLY — never transform. `will-change: transform` makes this a containing block for
     position:fixed descendants, so every overlay the builder opens inside the dialog (variant
     modal, drawers) would be positioned against the DIALOG instead of the viewport. Measured:
     a fixed inset:0 child came back as the dialog's 600x300 box rather than the 1200x800 viewport.
     The entry transform still animates; it just no longer traps anything permanently. */
  will-change: opacity;
}
/* Product Bundle is a fixed-contents list and reads better narrow. Mix & Match keeps the wide
   default above: it mounts the full-page builder, which 500px would squeeze. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalDialogCompact, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalDialogCompact{
  max-width: min(100%, 500px);
}
/* ...and Mix & Match takes the full height as well as the full width. That builder owns its own
   scrolling body and sticky footer, so a dialog sized to its content leaves the footer floating
   mid-overlay instead of pinned to the bottom. Scoped by the ABSENCE of the compact class, which
   is set only for Product Bundle (giftBoxLogicv1.js#open, options.isCompactDialog) — a third
   engine mounted in this popup would inherit this until it is given a marker of its own. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalDialog:not(.gbbExtUpsellModalDialogCompact), .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalDialog:not(.gbbExtUpsellModalDialogCompact){
  height: 100%;
}
/* The dialog carries no padding of its own, so this border spans it edge to edge. */
/* Not sticky: the header is a flex row the dialog never scrolls, and the content below is the
   scroll container. That is why it needs no z-index — nothing can paint over it, where a sticky
   header inside the scroller lost to the builder's own z-index 2. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalHeader, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalHeader{
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  padding: 12px 14px;
  border-bottom: 1px solid #e7e7e7;
  background-color: var(--upsell-card-popup-bg, #ffffff);
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalTitle, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalTitle{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  min-width: 0;
  margin: 0;
  /* The 5px puts the close button's centre on the first line's, at these two elements' sizes. */
  padding: 5px 12px 0 0;
  color: #1a1a1a;
  font-family: inherit;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: normal;
  text-transform: none;
  overflow-wrap: anywhere;
  overflow: hidden;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalContent, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalContent{
  flex: 1 1 auto;
  /* Without this a flex child refuses to shrink below its content and the dialog grows instead. */
  min-height: 0;
  /* No media query: below 768px the middle term is NEGATIVE so the 0px floor wins, and it
     reaches the 14px ceiling at 1024px. 0.0547 is the slope between those two widths,
     14 / (1024 - 768). Mobile therefore gets nothing and desktop the full inset. */
  padding: clamp(0px, (100vw - 768px) * 0.0547, 14px);
  overflow-y: auto;
}
/* Phone popup only. Fills the dialog so a short list parks the Mix & Match bar on the bottom. */
@media (max-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalContent, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalContent{
    display: flex;
    flex-direction: column;

    }
}
/* PB's builder is a compact widget that needs the dialog to inset it. The M&M full-page builder
   brings its own page padding, so the base rule above leaves it alone rather than doubling it. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalDialogCompact .gbbExtUpsellModalContent, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalDialogCompact .gbbExtUpsellModalContent{
  padding: 14px 14px 0 14px;
}
/* FUNCTIONAL_STACK paints its own full-bleed panel, so the dialog must not inset it as well. Reads
   the design off the HOST — the layout element carries it too, but that lives inside the shadow
   root and no selector out here can see it. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalDialogCompact .gbbExtUpsellModalContent:has(.gbbPbWidgetWrapper[data-gbb-pb-design="FUNCTIONAL_STACK"]), .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalDialogCompact .gbbExtUpsellModalContent:has(.gbbPbWidgetWrapper[data-gbb-pb-design="FUNCTIONAL_STACK"]){
  padding: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalClose svg, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalClose svg{
  width: 20px;
  height: 20px;
  fill: currentColor;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbExtUpsellModalClose, .htw-src-numbuzin-nad-gold-firming-cream .gbbExtUpsellModalClose{
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  min-width: 0;
  margin: 0 0 0 auto;
  padding: 0;
  border: 0;
  border-radius: 999px;
  background-color: var(--upsell-card-popup-icon-bg, #f1f2f4);
  background-image: none;
  box-shadow: none;
  color: var(--upsell-card-popup-icon-color, #6d727f);
  font-family: inherit;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
}
/* Cart upsell (gbbExtCartUpsell). Colours arrive as --cart-upsell-* on the gbb-cart-upsell host. [data-surface] (always set) lifts the
   reset above generic theme rules such as .cart-items > *. */
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream[data-surface], .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell[data-surface]{
  display: block;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  min-width: 0;
  margin: 8px 0;
  padding: 0;
  float: none;
}
/* Stacked widgets: the one above already gives 8px, and flex columns never collapse margins. */
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream[data-surface] + gbb-cart-upsell[data-surface], .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell[data-surface] + gbb-cart-upsell[data-surface]{
  margin-top: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompact, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompact, .htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow{
  box-sizing: border-box;
  width: 100%;
  min-height: 0;
  height: auto;
  margin: 0;
  border: 0;
  border-radius: var(--cart-upsell-radius, 8px);
  background: var(--cart-upsell-bg, #f1f4f2);
  box-shadow: none;
  color: var(--cart-upsell-heading-color, #121212);
  font: inherit;
  letter-spacing: normal;
  text-transform: none;
  text-align: start;
  -webkit-appearance: none;
  appearance: none;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompact, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompact{
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 10px;
  padding-block: 8px;
  padding-inline: 8px 10px;
  font-size: 13px;
  line-height: 1.3;
}
/* Heading and second line stay stacked. The pill sits beside them and wraps under the block when it does not fit. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompactCopy, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompactCopy{
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 8px;
  row-gap: 4px;
  min-width: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompactText, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompactText{
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  gap: 2px;
  min-width: 0;
}
/* The row layout: with no second line to fill the body, the pill sits next to the action at the end (the action already
   pushes itself right when there is no pill). */
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow.gbbCartUpsellNoSecondLine .gbbCartUpsellPill, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow.gbbCartUpsellNoSecondLine .gbbCartUpsellPill{
  margin-inline-start: auto;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow.gbbCartUpsellNoSecondLine .gbbCartUpsellPill + .gbbCartUpsellAction, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow.gbbCartUpsellNoSecondLine .gbbCartUpsellPill + .gbbCartUpsellAction{
  margin-inline-start: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellImage{
  display: block;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  max-width: none;
  margin: 0;
  border-radius: 4px;
  background: #ffffff;
  object-fit: cover;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompact .gbbCartUpsellImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompact .gbbCartUpsellImage{
  flex: none;
  align-self: center;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompact .gbbCartUpsellHeading, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompact .gbbCartUpsellHeading{
  min-width: 0;
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompact .gbbCartUpsellSecondLine, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompact .gbbCartUpsellSecondLine{
  display: -webkit-box;
  min-width: 0;
  overflow: hidden;
  color: var(--cart-upsell-body-color, #555555);
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellPill, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellPill{
  padding: 3px 9px;
  border-radius: 999px;
  background: var(--cart-upsell-pill-bg, #37784a);
  color: var(--cart-upsell-pill-text-color, #ffffff);
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
  white-space: nowrap;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellCompact .gbbCartUpsellPill, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellCompact .gbbCartUpsellPill{
  flex: none;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellChevron, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellChevron{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  color: #777777;
  margin-inline-end: -6px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellChevron svg, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellChevron svg{
  width: 18px;
  height: 18px;
  fill: currentColor;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow{
  display: block;
  padding: 12px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow .gbbCartUpsellHeading, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow .gbbCartUpsellHeading{
  display: block;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.3;
  color: var(--cart-upsell-heading-color, #121212);
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRowBody, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRowBody{
  display: flex;
  align-items: center;
  gap: 12px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow .gbbCartUpsellImage, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow .gbbCartUpsellImage{
  flex: none;
  width: 56px;
  height: 56px;
  border-radius: 6px;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow .gbbCartUpsellSecondLine, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow .gbbCartUpsellSecondLine{
  display: -webkit-box;
  flex: 1;
  min-width: 0;
  overflow: hidden;
  color: var(--cart-upsell-body-color, #555555);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRow .gbbCartUpsellPill, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRow .gbbCartUpsellPill{
  flex: none;
}
/* Text and pill wrap together. A long second line takes the row and the pill drops under it; the image and action stay beside the group. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRowCopy, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRowCopy{
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 12px;
  row-gap: 6px;
  min-width: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellRowCopy .gbbCartUpsellSecondLine, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellRowCopy .gbbCartUpsellSecondLine{
  flex: 1 0 max-content;
  max-width: 100%;
  min-width: auto;
}
/* The row's only clickable part: a button, so theme button rules are reset here. */
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellAction, .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell .gbbCartUpsellAction{
  display: inline-flex;
  flex: none;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 32px;
  margin: 0;
  margin-inline-start: auto;
  padding: 0 12px;
  border: 1px solid var(--cart-upsell-heading-color, #121212);
  border-radius: 4px;
  background: transparent;
  box-shadow: none;
  color: var(--cart-upsell-heading-color, #121212);
  font: inherit;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.3;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  position: relative;
  -webkit-appearance: none;
  appearance: none;
}
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellAction:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell .gbbCartUpsellAction:focus-visible{
  outline: 2px solid var(--cart-upsell-heading-color, #121212);
  outline-offset: 2px;
}
/* The label stays in the button while it is busy, so the width does not collapse around the spinner. */
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellAction[aria-busy="true"], .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell .gbbCartUpsellAction[aria-busy="true"]{
  color: transparent;
}
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellAction[aria-busy="true"]::after, .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell .gbbCartUpsellAction[aria-busy="true"]::after{
  content: "";
  position: absolute;
  inset: 0;
  width: 14px;
  height: 14px;
  margin: auto;
  box-sizing: border-box;
  border: 2px solid var(--cart-upsell-heading-color, #121212);
  border-bottom-color: transparent;
  border-radius: 50%;
  animation: htw-src-numbuzin-nad-gold-firming-cream-spinnerLoaderRoatation .5s linear infinite;
}
/* prepareSpinnerLoader paints its colour inline for the upsell button; here it must follow the widget's text. */
gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream .gbbSpinnerLoader, .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell .gbbSpinnerLoader{
  width: 14px;
  height: 14px;
  border-color: currentColor !important;
  border-bottom-color: transparent !important;
}
/* A blank copy slot must not keep its row, pill, or button box. :empty ignores whitespace. */
.htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellHeading:empty, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellHeading:empty, .htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellSecondLine:empty, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellSecondLine:empty, .htw-src-numbuzin-nad-gold-firming-cream.gbbCartUpsellPill:empty, .htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellPill:empty, gbb-cart-upsell.htw-src-numbuzin-nad-gold-firming-cream .gbbCartUpsellAction:empty, .htw-src-numbuzin-nad-gold-firming-cream gbb-cart-upsell .gbbCartUpsellAction:empty{
  display: none !important;
}

/*!
 * Copyright (c) 2026 Mintt Studio
 * All rights reserved.
 *
 * This code is proprietary and protected under international copyright laws.
 * Redistribution, use, modification, or sublicensing without explicit written permission from 
 * Mintt Studio is prohibited.
 *
 * License inquiries or unauthorized use reports should be directed to:
 * legal@minttstudio.com.
 */.htw-src-numbuzin-nad-gold-firming-cream{--detailed-popup-top-bar-mobile-height:42px;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify{position:relative;display:block!important;text-align:center;clear:both;margin:0 auto;overflow-x:hidden;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed video::-webkit-media-controls-panel, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed video::-webkit-media-controls-panel, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-modals-wrapper video:not(.instafeed-video-controls-show)::-webkit-media-controls-panel, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-modals-wrapper video:not(.instafeed-video-controls-show)::-webkit-media-controls-panel, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify video::-webkit-media-controls-panel, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify video::-webkit-media-controls-panel{display:none!important;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed .no-cursor, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed .no-cursor, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify .no-cursor, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify .no-cursor{cursor:default;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-body-no-scroll, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-body-no-scroll{overflow-y:hidden;display:block;overscroll-behavior:none;height:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed a, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed a, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify a, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify a{border:none!important;background:0 0!important;position:static;display:inline;padding:0;z-index:2147483647;text-decoration:none;color:transparent;text-decoration:none!important;filter:unset!important;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed h2, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed h2, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify h2, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify h2{margin-bottom:30px;display:block;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed h3, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed h3, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify h3, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify h3{font-size:16px;margin:8px 0 15px 0;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed a:focus, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed a:focus, .htw-src-numbuzin-nad-gold-firming-cream#insta-feed a:hover, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed a:hover, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify a:focus, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify a:focus, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify a:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify a:hover{opacity:1!important;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed a::after, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed a::after, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify a::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify a::after{border:none;}.htw-src-numbuzin-nad-gold-firming-cream#insta-feed img, .htw-src-numbuzin-nad-gold-firming-cream #insta-feed img, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-shopify img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-shopify img{max-width:none;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:100%;border-radius:0;transform:initial;display:initial;opacity:1;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-video-spinner, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-video-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid grey;border-radius:50%;animation:htw-src-numbuzin-nad-gold-firming-cream-video-spin .6s linear infinite;display:block;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-video-spin{0%{transform:translate(-50%,-50%) rotate(0);}100%{transform:translate(-50%,-50%) rotate(360deg);}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-spinner, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-spinner{display:inline-block!important;width:15px;height:15px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:htw-src-numbuzin-nad-gold-firming-cream-spin .6s linear infinite;vertical-align:middle;margin:0 auto;margin-bottom:10px;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-spin{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-new-layout-item-container, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-new-layout-item-container{background-color:transparent;padding:0;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-new-layout-item-container.inline-product, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-new-layout-item-container.inline-product{cursor:pointer;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-hover-layer, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-hover-layer{position:relative;background-color:rgba(0,0,0,.5);opacity:0;width:100%;height:100%;transition:opacity .3s ease;cursor:pointer;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-hover-layer.inline-product, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-hover-layer.inline-product{height:20%;background:linear-gradient(#0000 0,#000 100%);position:absolute;bottom:0;width:100%;left:0;right:0;margin:0 auto;opacity:1;max-height:80px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-hover-layer *, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-hover-layer *{pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-arrow, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:50px;height:32px;width:32px;display:block!important;background-image:url("");background-size:contain;background-repeat:no-repeat;background-position:center;}@media (max-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-arrow, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-arrow{display:none!important;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-arrow-left, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-arrow-left{left:10px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-arrow-right, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-arrow-right{transform:translateY(-50%) rotate(180deg)!important;right:10px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-dots, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-dots{position:absolute;bottom:0;display:flex;justify-content:center;width:100%;margin-bottom:15px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-dot, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-dot{display:inline-block;width:6px;height:6px;margin:0 6px;background-color:#ccc;border-radius:50%;opacity:.9;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background-color .3s,transform .3s;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-carousel-dot.active, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-carousel-dot.active{background-color:#fff;transform:scale(1.3);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-cart-icon, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-cart-icon{position:absolute;top:90px;right:16px;display:block!important;width:25px;height:25px;background-image:url("");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:10;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-cart-icon::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-cart-icon::after{content:attr(data-count);position:absolute;top:5px;right:2px;color:#fff;font-size:10px;font-weight:700;border-radius:50%;min-width:16px;min-height:16px;width:16px;height:16px;display:flex;justify-content:center;align-items:center;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-cart-icon, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-cart-icon{width:50px;height:50px;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;border-radius:50%;background-size:55% 55%;top:initial;bottom:140px;right:1%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-cart-icon::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-cart-icon::after{top:17px;right:15px;}@media (min-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-cart-icon, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-cart-icon{width:60px;height:60px;position:fixed;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;border-radius:50%;background-size:50% 50%;top:90%;right:1%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-cart-icon::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-cart-icon::after{top:22px;right:20px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-cart-icon, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-cart-icon{width:60px;height:60px;position:fixed;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;border-radius:50%;background-size:50% 50%;top:90%;right:1%;z-index:10;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-cart-icon::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-cart-icon::after{top:22px;right:20px;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-cart-icon-animate, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-cart-icon-animate{animation:htw-src-numbuzin-nad-gold-firming-cream-instafeed-cart-icon-pop .3s ease-out;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-instafeed-cart-icon-pop{0%{transform:scale(1);}25%{transform:scale(1.3);}50%{transform:scale(.9);}75%{transform:scale(1.15);}100%{transform:scale(1);}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-reviews, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-reviews{display:flex;align-items:center;justify-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-product-reviews, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-product-reviews{justify-content:left;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-reviews-stars, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-reviews-stars{display:flex;margin-right:5px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-reviews-star, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-reviews-star{width:13px;height:13px;margin-right:0;background-size:contain;background-repeat:no-repeat;background-position:center;display:block!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-reviews-star.empty, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-reviews-star.empty{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNi44NTUgMjAuOTY2Yy0uMjI0IDAtLjQ0My0uMDUtLjY0Ni0uMTQ2bC0uMTA0LS4wNTEtNC4xMDctMi4zNDMtNC4xMDcgMi4zNDQtLjEwNi4wNTNjLS40ODguMjI4LTEuMDg1LjE3NC0xLjUyMS0uMTQzLS40NjktLjM0LS43MDEtLjkzMy0uNTg2LTEuNTA5bC45NTctNC42NDItMS42MDItMS40NTctMS44OTUtMS43MjUtLjA3OC0uMDgyYy0uMzc1LS4zOTYtLjUwOS0uOTctLjM0LTEuNDkyLjE3My0uNTI0LjYyLS45MTIgMS4xNi0xLjAwOWwuMTAyLS4wMTggNC43MDEtLjUyMSAxLjk0Ni00LjMxLjA2LS4xMWMuMjYyLS40NzMuNzY0LS43NzEgMS4zMDktLjc3MS41NDMgMCAxLjA0NC4yOTggMS4zMDkuNzdsLjA2LjExMiAxLjk0OCA0LjMxMiA0LjcwMS41MjEuMTA0LjAxN2MuNTM5LjEuOTg2LjQ4NiAxLjE1OCAxLjAxMi4xNy41MjEuMDM1IDEuMDk4LS4zNCAxLjQ5NGwtLjA3OC4wNzgtMy40OTggMy4xODQuOTU3IDQuNjMyYy4xMTMuNTg3LS4xMTggMS4xNzgtLjU5IDEuNTE5LS4yNTIuMTgyLS41NTYuMjgxLS44NzQuMjgxem0tOC4xNDktNi41NjRjLS4wMzkuMTgyLS40NjYgMi4yNDYtLjg0NSA0LjA4MmwzLjY0My0yLjA3N2MuMzA3LS4xNzUuNjg0LS4xNzUuOTkgMGwzLjY0MyAyLjA3NS0uODQ5LTQuMTA0Yy0uMDcxLS4zNDYuMDQ1LS43MDUuMzA4LS45NDJsMy4xLTIuODIyLTQuMTY4LS40NjFjLS4zNTEtLjAzOS0uNjU0LS4yNi0uODAxLS41ODRsLTEuNzI4LTMuODIxLTEuNzI2IDMuODIxYy0uMTQ2LjMyMi0uNDUuNTQzLS44MDEuNTg0bC00LjE2OC40NjEgMy4xIDIuODIyYy4yNzIuMjQ2LjM4NC42MTcuMzAyLjk2NnoiLz48L3N2Zz4=");}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-reviews-star.filled, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-reviews-star.filled{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zLjEgMTEuM2wzLjYgMy4zLTEgNC42Yy0uMS42LjEgMS4yLjYgMS41LjIuMi41LjMuOC4zLjIgMCAuNCAwIC42LS4xIDAgMCAuMSAwIC4xLS4xbDQuMS0yLjMgNC4xIDIuM3MuMSAwIC4xLjFjLjUuMiAxLjEuMiAxLjUtLjEuNS0uMy43LS45LjYtMS41bC0xLTQuNmMuNC0uMyAxLS45IDEuNi0xLjVsMS45LTEuNy4xLS4xYy40LS40LjUtMSAuMy0xLjVzLS42LS45LTEuMi0xaC0uMWwtNC43LS41LTEuOS00LjNzMC0uMS0uMS0uMWMtLjEtLjctLjYtMS0xLjEtMS0uNSAwLTEgLjMtMS4zLjggMCAwIDAgLjEtLjEuMWwtMS45IDQuMy00LjcuNWgtLjFjLS41LjEtMSAuNS0xLjIgMS0uMS42IDAgMS4yLjQgMS42eiIvPjwvc3ZnPg==");}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-reviews-star.half, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-reviews-star.half{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4yIiBiYXNlUHJvZmlsZT0idGlueSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMSAxMS4zbDMuNiAzLjMtMSA0LjZjLS4xLjYuMSAxLjIuNiAxLjUuMi4yLjUuMy44LjMuMiAwIC40IDAgLjYtLjEgMCAwIC4xIDAgLjEtLjFsNC4xLTIuMyA0LjEgMi4zczcuMSAwIC4xLjFjLjUuMiAxLjEuMiAxLjUtLjEuNS0uMy43LS45LjYtMS41bC0xLTQuNmMuNC0uMyAxLS45IDEuNi0xLjVsMS45LTEuNy4xLS4xYy40LS40LjUtMSAuMy0xLjVzLS42LS45LTEuMi0xaC0uMWwtNC43LS41LTEuOS00LjNzMC0uMS0uMS0uMWMtLjEtLjctLjYtMS0xLjEtMS0uNSAwLTEgLjMtMS4zLjggMCAwIDAgLjEtLjEuMWwtMS45IDQuMy00LjcuNWgtLjFjLS41LjEtMSAuNS0xLjIgMS0uMS42IDAgMS4yLjQgMS42em04LjkgNXYtMTAuNWwxLjcgMy44Yy4xLjMuNS41LjguNmw0LjIuNS0zLjEgMi44Yy0uMy4yLS40LjYtLjMgMSAwIC4yLjUgMi4yLjggNC4xbC0zLjYtMi4xYy0uMi0uMi0uMy0uMi0uNS0uMnoiLz4KPC9zdmc+");}.htw-src-numbuzin-nad-gold-firming-cream#instafeed-product-reviews-count, .htw-src-numbuzin-nad-gold-firming-cream #instafeed-product-reviews-count{font-size:11px;color:#777;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-product-reviews-star.empty, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-product-reviews-star.empty{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNi44NTUgMjAuOTY2Yy0uMjI0IDAtLjQ0My0uMDUtLjY0Ni0uMTQ2bC0uMTA0LS4wNTEtNC4xMDctMi4zNDMtNC4xMDcgMi4zNDQtLjEwNi4wNTNjLS40ODguMjI4LTEuMDg1LjE3NC0xLjUyMS0uMTQzLS40NjktLjM0LS43MDEtLjkzMy0uNTg2LTEuNTA5bC45NTctNC42NDItMS42MDItMS40NTctMS44OTUtMS43MjUtLjA3OC0uMDgyYy0uMzc1LS4zOTYtLjUwOS0uOTctLjM0LTEuNDkyLjE3My0uNTI0LjYyLS45MTIgMS4xNi0xLjAwOWwuMTAyLS4wMTggNC43MDEtLjUyMSAxLjk0Ni00LjMxLjA2LS4xMWMuMjYyLS40NzMuNzY0LS43NzEgMS4zMDktLjc3MS41NDMgMCAxLjA0NC4yOTggMS4zMDkuNzdsLjA2LjExMiAxLjk0OCA0LjMxMiA0LjcwMS41MjEuMTA0LjAxN2MuNTM5LjEuOTg2LjQ4NiAxLjE1OCAxLjAxMi4xNy41MjEuMDM1IDEuMDk4LS4zNCAxLjQ5NGwtLjA3OC4wNzgtMy40OTggMy4xODQuOTU3IDQuNjMyYy4xMTMuNTg3LS4xMTggMS4xNzgtLjU5IDEuNTE5LS4yNTIuMTgyLS41NTYuMjgxLS44NzQuMjgxem0tOC4xNDktNi41NjRjLS4wMzkuMTgyLS40NjYgMi4yNDYtLjg0NSA0LjA4MmwzLjY0My0yLjA3N2MuMzA3LS4xNzUuNjg0LS4xNzUuOTkgMGwzLjY0MyAyLjA3NS0uODQ5LTQuMTA0Yy0uMDcxLS4zNDYuMDQ1LS43MDUuMzA4LS45NDJsMy4xLTIuODIyLTQuMTY4LS40NjFjLS4zNTEtLjAzOS0uNjU0LS4yNi0uODAxLS41ODRsLTEuNzI4LTMuODIxLTEuNzI2IDMuODIxYy0uMTQ2LjMyMi0uNDUuNTQzLS44MDEuNTg0bC00LjE2OC40NjEgMy4xIDIuODIyYy4yNzIuMjQ2LjM4NC42MTcuMzAyLjk2NnoiLz48L3N2Zz4=");}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-product-reviews-star.filled, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-product-reviews-star.filled{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIGZpbGw9IiMwMDAwMDAiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zLjEgMTEuM2wzLjYgMy4zLTEgNC42Yy0uMS42LjEgMS4yLjYgMS41LjIuMi41LjMuOC4zLjIgMCAuNCAwIC42LS4xIDAgMCAuMSAwIC4xLS4xbDQuMS0yLjMgNC4xIDIuM3MuMSAwIC4xLjFjLjUuMiAxLjEuMiAxLjUtLjEuNS0uMy43LS45LjYtMS41bC0xLTQuNmMuNC0uMyAxLS45IDEuNi0xLjVsMS45LTEuNy4xLS4xYy40LS40LjUtMSAuMy0xLjVzLS42LS45LTEuMi0xaC0uMWwtNC43LS41LTEuOS00LjNzMC0uMS0uMS0uMWMtLjEtLjctLjYtMS0xLjEtMS0uNSAwLTEgLjMtMS4zLjggMCAwIDAgLjEtLjEuMWwtMS45IDQuMy00LjcuNWgtLjFjLS41LjEtMSAuNS0xLjIgMS0uMS42IDAgMS4yLjQgMS42eiIvPjwvc3ZnPg==");}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup .instafeed-product-reviews-star.half, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup .instafeed-product-reviews-star.half{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4yIiBiYXNlUHJvZmlsZT0idGlueSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMSAxMS4zbDMuNiAzLjMtMSA0LjZjLS4xLjYuMSAxLjIuNiAxLjUuMi4yLjUuMy44LjMuMiAwIC40IDAgLjYtLjEgMCAwIC4xIDAgLjEtLjFsNC4xLTIuMyA0LjEgMi4zczcuMSAwIC4xLjFjLjUuMiAxLjEuMiAxLjUtLjEuNS0uMy43LS45LjYtMS41bC0xLTQuNmMuNC0uMyAxLS45IDEuNi0xLjVsMS45LTEuNy4xLS4xYy40LS40LjUtMSAuMy0xLjVzLS42LS45LTEuMi0xaC0uMWwtNC43LS41LTEuOS00LjNzMC0uMS0uMS0uMWMtLjEtLjctLjYtMS0xLjEtMS0uNSAwLTEgLjMtMS4zLjggMCAwIDAgLjEtLjEuMWwtMS45IDQuMy00LjcuNWgtLjFjLS41LjEtMSAuNS0xLjIgMS0uMS42IDAgMS4yLjQgMS42em04LjkgNXYtMTAuNWwxLjcgMy44Yy4xLjMuNS41LjguNmw0LjIuNS0zLjEgMi44Yy0uMy4yLS40LjYtLjMgMSAwIC4yLjUgMi4yLjggNC4xbC0zLjYtMi4xYy0uMi0uMi0uMy0uMi0uNS0uMnoiLz4KPC9zdmc+");}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-simple-popup #instafeed-product-reviews-count, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-simple-popup #instafeed-product-reviews-count{color:#fff;}.htw-src-numbuzin-nad-gold-firming-cream#instafeed-product-container, .htw-src-numbuzin-nad-gold-firming-cream #instafeed-product-container{overflow:hidden;display:flex;flex-wrap:nowrap;gap:20px;max-height:100%;justify-content:left;align-items:center;height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-item, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-item{display:flex;padding:10px;gap:5px;width:100%;align-items:center;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-product-info, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-product-info{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-tagged-buy-button-simple-popup, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-tagged-buy-button-simple-popup{height:auto;border:0 solid #000;cursor:pointer;box-shadow:none;color:#fff!important;display:block;outline:0;font-size:10px!important;letter-spacing:0!important;font-weight:600!important;padding:3px 0!important;text-align:left;float:none;min-height:unset;margin:0;border-radius:2px;background:0 0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-tagged-buy-button-simple-popup:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-tagged-buy-button-simple-popup:hover{font-weight:700;text-decoration:underline;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products{margin:25px;text-align:center;transition:opacity .22s ease,filter .22s ease,box-shadow .22s ease,transform .22s ease;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products.instafeed-simple-popup, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products.instafeed-simple-popup{display:flex;margin:0;background-color:#fff;border-radius:10px;padding:5px 10px 5px 10px;gap:13px;min-height:90px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products.instafeed-simple-popup .instafeed-tagged-product, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products.instafeed-simple-popup .instafeed-tagged-product{font-size:12px;white-space:nowrap;color:#000;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram.instafeed-hotspot-has-selection .tagged-products, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram.instafeed-hotspot-has-selection .tagged-products{opacity:.28;filter:grayscale(.35) saturate(.58);transform:scale(.985);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram.instafeed-hotspot-has-selection .tagged-products.instafeed-hotspot-selected, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram.instafeed-hotspot-has-selection .tagged-products.instafeed-hotspot-selected{opacity:1;filter:none;transform:translateY(-2px) scale(1.01);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products.instafeed-hotspot-selected .instafeed-product-name, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products.instafeed-hotspot-selected .instafeed-product-name{font-weight:600;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-product-list, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-product-list{position:absolute;box-sizing:border-box;padding:0;bottom:30px;right:0;left:0;display:flex;align-items:center;justify-content:flex-start;gap:20px;color:#000;width:100%;margin:0 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;cursor:grab;user-select:none;scroll-behavior:smooth;overscroll-behavior-x:contain;-ms-overflow-style:-ms-autohiding-scrollbar;touch-action:pan-x;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-product-list.grabbing, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-product-list.grabbing{cursor:grabbing;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-product-list::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-product-list::-webkit-scrollbar{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-simple-popup-product-list a, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-simple-popup-product-list a{color:#000!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-product-list img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-product-list img{border-radius:15px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-image, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-image{width:100%;flex:0;display:flex;align-items:center;justify-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-image a, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-image a{display:flex;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-image, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-image{position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-image .instafeed-sold-out-label, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-image .instafeed-sold-out-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2147483647;background:rgba(0,0,0,.9);color:#fff;padding:1px 3px;border-radius:4px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.2px;white-space:nowrap;pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons{width:100%;text-align:center;margin-top:8px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products.instafeed-simple-popup .tagged-products-buttons, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products.instafeed-simple-popup .tagged-products-buttons{text-align:left;margin-top:0;align-items:center;display:flex;gap:13px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons .add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons .add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons .shop-now-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons .shop-now-button{height:25px;width:25px;background-color:#fff;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:50%;background-image:url("");transform:rotate(45deg)!important;background-size:80%;background-position:center;background-repeat:no-repeat;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons .shop-now-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons .shop-now-button{background-image:url("");transform:rotate(0)!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons .add-to-cart-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons .add-to-cart-button:hover, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons .shop-now-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons .shop-now-button:hover{background-color:rgba(255,255,255,.8);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products-buttons .instafeed-loading, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products-buttons .instafeed-loading{animation:htw-src-numbuzin-nad-gold-firming-cream-instafeedPulse 1.5s ease-in-out infinite;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-instafeedPulse{0%,100%{background-color:#f0f0f0;box-shadow:0 0 0 0 rgba(0,0,0,.1);}50%{background-color:#dcdcdc;box-shadow:0 0 8px 2px rgba(0,0,0,.15);}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products a, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products a{font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666!important;letter-spacing:0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products img{position:relative!important;object-fit:contain!important;height:120px!important;width:120px!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-product-list .tagged-products img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-product-list .tagged-products img{max-height:100%;height:75px!important;width:75px!important;max-width:75px!important;border-radius:3px!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products .instafeed-product-name, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products .instafeed-product-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:170px;font-size:14px;font-weight:initial;}@media only screen and (max-width:400px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products .instafeed-product-name, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products .instafeed-product-name{width:150px;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress-slot, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress-slot{width:100%;box-sizing:border-box;padding:8px 20px 18px;display:flex;justify-content:stretch;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress{--ifg-ink:#111111;--ifg-muted:#757575;--ifg-accent:#1a3c34;--ifg-track:#e8e8e8;--ifg-card-border:rgba(0, 0, 0, 0.08);width:100%;max-width:none;margin:0;padding:0;background:0 0;border:0;box-shadow:none;animation:htw-src-numbuzin-nad-gold-firming-cream-instafeed-fg-in .45s cubic-bezier(.16,1,.3,1) both;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__inner, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__inner{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;box-sizing:border-box;padding:14px;margin:0;border:1px solid var(--ifg-card-border);border-radius:12px;background:#fff;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__card, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__card{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px;width:100%;box-sizing:border-box;padding:0 0 14px;margin:0 0 2px;border:0;border-bottom:1px solid var(--ifg-card-border);border-radius:0;background:0 0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__thumb-wrap, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__thumb-wrap{flex:0 0 48px!important;width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;border-radius:8px;overflow:hidden;background:#f3f3f3;display:block!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__thumb-wrap.is-empty, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__thumb-wrap.is-empty{background:#f0f0f0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress img.instafeed-free-gift-progress__thumb, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress img.instafeed-free-gift-progress__thumb, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__thumb, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__thumb, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-free-gift-progress__thumb, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-free-gift-progress__thumb{flex:none!important;width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;display:block!important;float:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__info, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__info{flex:1 1 auto!important;min-width:0;display:flex!important;flex-direction:column!important;gap:2px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__title, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__title{display:block;margin:0;font-size:14px;line-height:1.3;font-weight:650;color:var(--ifg-ink);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__title-suffix, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__title-suffix{display:block;margin:0;font-size:12px;line-height:1.3;font-weight:400;color:var(--ifg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}a.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__product-link, .htw-src-numbuzin-nad-gold-firming-cream a.instafeed-free-gift-progress__product-link{color:inherit;text-decoration:none;}a.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__product-link:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream a.instafeed-free-gift-progress__product-link:focus-visible, a.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__product-link:hover, .htw-src-numbuzin-nad-gold-firming-cream a.instafeed-free-gift-progress__product-link:hover{color:var(--ifg-accent);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__text a.instafeed-free-gift-progress__product-link, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__text a.instafeed-free-gift-progress__product-link{font-weight:500;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox a.instafeed-free-gift-progress__product-link, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox a.instafeed-free-gift-progress__product-link, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox a.instafeed-free-gift-progress__product-link:visited, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox a.instafeed-free-gift-progress__product-link:visited{color:inherit!important;text-decoration:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox a.instafeed-free-gift-progress__title, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox a.instafeed-free-gift-progress__title{color:var(--ifg-ink)!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-free-gift-progress__text a.instafeed-free-gift-progress__product-link, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-free-gift-progress__text a.instafeed-free-gift-progress__product-link{color:var(--ifg-muted)!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox a.instafeed-free-gift-progress__product-link:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox a.instafeed-free-gift-progress__product-link:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox a.instafeed-free-gift-progress__product-link:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox a.instafeed-free-gift-progress__product-link:hover{color:var(--ifg-accent)!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__variant, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__variant{display:block;margin:0;font-size:12px;line-height:1.3;font-weight:400;color:var(--ifg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__price, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__price{flex:0 0 auto!important;display:block;margin:0;font-size:14px;line-height:1.2;font-weight:650;color:var(--ifg-accent);letter-spacing:-.01em;white-space:nowrap;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__headline, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__headline{margin:14px 0 0;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ifg-accent);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__text, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__text{margin:6px 0 0;width:100%;font-size:13px;line-height:1.45;font-weight:400;color:var(--ifg-muted);text-align:left;letter-spacing:-.005em;text-wrap:pretty;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__meter, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__meter{display:flex;align-items:center;gap:12px;width:100%;margin-top:14px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__track, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__track{position:relative;flex:1 1 auto;height:6px;border-radius:999px;background:var(--ifg-track);overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__bar, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__bar, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__bar:empty, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__bar:empty{position:relative;display:block!important;height:100%;width:0%;border-radius:inherit;background:var(--ifg-accent);overflow:hidden;transition:width .45s cubic-bezier(.16, 1, .3, 1);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__bar::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__bar::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.38) 50%,transparent 70%);background-size:220% 100%;animation:htw-src-numbuzin-nad-gold-firming-cream-instafeed-fg-shimmer 2.6s ease-in-out infinite;pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__bar span, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__bar span{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__pct, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__pct{flex:0 0 auto;min-width:2.4em;font-size:12px;font-weight:600;line-height:1;color:var(--ifg-ink);text-align:right;font-variant-numeric:tabular-nums;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__steps, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__steps{display:flex;align-items:center;gap:7px;margin-top:14px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__step, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__step{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--ifg-track);transition:background .3s ease;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__step.is-filled, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__step.is-filled{background:var(--ifg-accent);}@keyframes htw-src-numbuzin-nad-gold-firming-cream-instafeed-fg-in{from{opacity:0;transform:translateY(4px);}to{opacity:1;transform:translateY(0);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-instafeed-fg-shimmer{0%{background-position:120% 0;}100%{background-position:-120% 0;}}@media (prefers-reduced-motion:reduce){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__bar, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__bar, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__bar::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__bar::after, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress__step, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress__step{animation:none;transition:none;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-bottom, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-bottom{position:absolute;left:0;right:0;bottom:18px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-simple-popup-product-list, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-simple-popup-product-list{position:relative;bottom:auto;left:auto;right:auto;width:100%;pointer-events:auto;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress-slot, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress-slot{width:auto;max-width:min(380px,calc(100% - 28px));padding:0;pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress{max-width:none;pointer-events:auto;padding:0;border-radius:0;background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress__inner, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress__inner{background:rgba(255,255,255,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 32px rgba(0,0,0,.16);border-color:rgba(255,255,255,.55);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress__card, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .instafeed-simple-popup-bottom .instafeed-free-gift-progress__card{background:0 0;}.htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-simple-popup-author, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-simple-popup-author{position:absolute;z-index:15;left:50%;top:16px;transform:translateX(-50%);width:max-content;max-width:calc(100% - 96px);box-sizing:border-box;padding:0 8px;background:rgba(255,255,255,.7);color:#000;font-size:12px;line-height:1.6;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;}@media only screen and (max-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-free-gift-progress-slot, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-free-gift-progress-slot{padding:8px 16px 16px;}}.htw-src-numbuzin-nad-gold-firming-cream.inline-product .instafeed-product-name, .htw-src-numbuzin-nad-gold-firming-cream .inline-product .instafeed-product-name{color:#fff;text-align:left;font-weight:650;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products .instafeed-product-price, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products .instafeed-product-price{margin:2px;font-weight:550;font-size:13px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products .instafeed-product-price del, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products .instafeed-product-price del{font-weight:400;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram.instafeed-simple-popup .tagged-products .instafeed-product-price, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram.instafeed-simple-popup .tagged-products .instafeed-product-price{margin:0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products .tagged-buy-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products .tagged-buy-button{height:auto;background-color:#000;border:1px solid #000;margin:10px auto 7px;cursor:pointer;display:block!important;box-shadow:none;color:#fff!important;outline:0;font-size:12px!important;line-height:1.6!important;text-transform:uppercase!important;letter-spacing:0!important;font-weight:600!important;padding:.375rem .75rem!important;text-align:center;min-width:130px!important;float:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products .tagged-buy-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products .tagged-buy-button:hover{background-color:rgba(0,0,0,.8);}@media only screen and (max-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .tagged-products, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .tagged-products{margin:15px;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox{display:none!important;position:fixed!important;font-size:15px;z-index:2147483647;width:100%;height:100%;text-align:center;justify-content:center;top:0;left:0;background:rgba(0,0,0,.8);cursor:pointer;opacity:0;transition:opacity .1s ease-in-out;}@media only screen and (max-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox{background-color:#fff;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox a, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox a{border:none!important;position:static;display:inline;margin:0;padding:0;z-index:2147483647;text-decoration:none;color:transparent;text-decoration:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .post-date a, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .post-date a{color:#666;font-size:11px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .post-date span, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .post-date span{color:#666;font-size:11px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox img{max-width:none;top:0;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:100%;border-radius:0;transform:initial;display:initial;opacity:1;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox:focus, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox:focus{opacity:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram{height:90%;background-color:#fff;position:absolute;display:flex;top:5%;border-radius:15px;cursor:default;max-width:90%;}.htw-src-numbuzin-nad-gold-firming-cream:dir(ltr) .lightbox-instagram, .htw-src-numbuzin-nad-gold-firming-cream :dir(ltr) .lightbox-instagram{direction:ltr;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image{position:relative;height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspots-layer, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspots-layer{position:absolute;inset:0;z-index:14;pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot{position:relative;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border:2px solid rgba(255,255,255,.98);border-radius:999px;background:rgba(24,24,27,.86);cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.28);transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot::after, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot::after{content:"";position:absolute;width:4px;height:4px;top:50%;left:50%;border-radius:999px;background:#fff;transform:translate(-50%,-50%);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot.active, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot.active, .htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot:hover{transform:scale(1.1);background:rgba(17,17,17,.96);box-shadow:0 0 0 3px rgba(255,255,255,.42),0 8px 20px rgba(0,0,0,.32);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-tooltip{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:0;border-radius:6px;background:rgba(17,17,17,.92);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;z-index:20;box-shadow:0 4px 12px rgba(0,0,0,.3);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-tooltip::before, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-tooltip::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(17,17,17,.92);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-tooltip-inner, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-tooltip-inner{display:block;padding:6px 10px;width:max-content;max-width:180px;box-sizing:border-box;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-label, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper .instafeed-hotspot-label{display:block;font-size:12px;font-weight:500;white-space:normal;overflow-wrap:break-word;color:#fff;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper:hover .instafeed-hotspot-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper:hover .instafeed-hotspot-tooltip{opacity:1;visibility:visible;pointer-events:auto;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper:has(.instafeed-hotspot.active) .instafeed-hotspot-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper:has(.instafeed-hotspot.active) .instafeed-hotspot-tooltip{opacity:1;visibility:visible;pointer-events:auto;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper.instafeed-hotspot-tooltip-align-right .instafeed-hotspot-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper.instafeed-hotspot-tooltip-align-right .instafeed-hotspot-tooltip{left:auto;right:0;transform:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper.instafeed-hotspot-tooltip-align-left .instafeed-hotspot-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-hotspot-wrapper.instafeed-hotspot-tooltip-align-left .instafeed-hotspot-tooltip{left:0;right:auto;transform:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image img{border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%!important;object-fit:cover;z-index:1;width:auto;max-width:100%;}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] .instafeed-lightbox .lightbox-instagram .instafeed-post-image img, .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] .instafeed-lightbox .lightbox-instagram .instafeed-post-image img{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px;}.htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-post-image img:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-post-image img:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-post-image video:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-post-image video:first-of-type{border-radius:15px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram video, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram video{height:100%!important;width:auto;max-width:100%;border-top-left-radius:15px;border-bottom-left-radius:15px;opacity:1;outline:0;margin:0;display:block;position:relative!important;}.htw-src-numbuzin-nad-gold-firming-cream[dir=rtl] .instafeed-lightbox .lightbox-instagram video, .htw-src-numbuzin-nad-gold-firming-cream [dir=rtl] .instafeed-lightbox .lightbox-instagram video{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:15px;border-bottom-right-radius:15px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .sub-header, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .sub-header{height:18px;color:grey;position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .post-date, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .post-date{color:#666;font-size:11px;border-top:1px solid #eee;padding-top:3px;width:100%;height:30px;line-height:27px;text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .post-engagement, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .post-engagement{margin:auto!important;display:flex;gap:5px;width:90%;font-size:14px;justify-content:flex-start;align-items:center;text-transform:uppercase;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .post-engagement svg, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .post-engagement svg{display:inline-block;vertical-align:baseline;height:14px;width:14px;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .description, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .description{display:flex;flex-direction:column;height:100%;right:0;width:500px;text-align:left;color:#000;text-decoration:none;box-sizing:content-box;padding:0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .profile-picture, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .profile-picture{height:45px!important;width:45px!important;border-radius:50%!important;margin:12px!important;border:1px solid #eee;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .box-content, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .box-content{position:initial;padding-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .follow:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .follow:hover{color:grey;}.htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram a, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram a, .htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram a:link, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram a:link, .htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram a:visited, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram a:visited{font-weight:initial;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox img, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox img{right:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-sound-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-sound-button{height:35px;width:35px;position:absolute;cursor:pointer;top:12px;left:10px;background-image:url("");background-size:60%;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,.4);border-radius:50%;display:block!important;z-index:10;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-sound-button.sound-on, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-sound-button.sound-on{background-image:url("");}@media only screen and (min-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-sound-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-sound-button{height:35px;width:35px;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-video-control, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-video-control{height:60px;width:60px;position:absolute;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("");background-size:50%;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,.4);border-radius:50%;display:none;z-index:10;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-video-control.paused, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-video-control.paused{background-image:url("");}@media only screen and (min-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-video-control, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-image .instafeed-video-control{height:60px;width:60px;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-control-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-control-button{height:30px;width:30px;position:absolute;cursor:pointer;top:calc(50% - 10px);right:10px;background-image:url("data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KDTwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIFRyYW5zZm9ybWVkIGJ5OiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgLTQuNSAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiNmZmZmZmYiPgoNPGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiLz4KDTxnIGlkPSJTVkdSZXBvX3RyYWNlckNhcnJpZXIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoNPGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8dGl0bGU+YXJyb3dfdXAgWyNmZmZmZmZmZmZmZl08L3RpdGxlPiA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gPGRlZnM+IDwvZGVmcz4gPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+IDxnIGlkPSJEcmliYmJsZS1MaWdodC1QcmV2aWV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYwLjAwMDAwMCwgLTY2ODQuMDAwMDAwKSIgZmlsbD0iI2ZmZmZmZiI+IDxnIGlkPSJpY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMDAwMDAwLCAxNjAuMDAwMDAwKSI+IDxwYXRoIGQ9Ik0yMjMuNzA3NjkyLDY1MzQuNjMzNzggTDIyMy43MDc2OTIsNjUzNC42MzM3OCBDMjI0LjA5NzQzNiw2NTM0LjIyODg4IDIyNC4wOTc0MzYsNjUzMy41NzMzOCAyMjMuNzA3NjkyLDY1MzMuMTY5NTEgTDIxNS40NDQxMjcsNjUyNC42MDY1NyBDMjE0LjY2MzY0LDY1MjMuNzk3ODEgMjEzLjM5NzQ3Miw2NTIzLjc5NzgxIDIxMi42MTY5ODYsNjUyNC42MDY1NyBMMjA0LjI5MjQ2LDY1MzMuMjMxNjUgQzIwMy45MDY3MTQsNjUzMy42MzI0IDIwMy45MDE3MTcsNjUzNC4yNzk2MiAyMDQuMjgyNDY3LDY1MzQuNjg1NTUgQzIwNC42NzEyMTEsNjUzNS4xMDA4MSAyMDUuMzExNzksNjUzNS4xMDQ5NSAyMDUuNzA2NTMsNjUzNC42OTY5NSBMMjEzLjMyMzUyMSw2NTI2LjgwMjk3IEMyMTMuNzE0MjY0LDY1MjYuMzk4MDcgMjE0LjM0Njg0OCw2NTI2LjM5ODA3IDIxNC43Mzc1OTEsNjUyNi44MDI5NyBMMjIyLjI5NDYyMSw2NTM0LjYzMzc4IEMyMjIuNjg0MzY1LDY1MzUuMDM4NjggMjIzLjMxNzk0OSw2NTM1LjAzODY4IDIyMy43MDc2OTIsNjUzNC42MzM3OCIgaWQ9ImFycm93X3VwLVsjZmZmZmZmZmZmZmZdIj4gPC9wYXRoPiA8L2c+IDwvZz4gPC9nPiA8L2c+Cg08L3N2Zz4=");background-size:50%;background-repeat:no-repeat;pointer-events:auto;background-position:center calc(50% - 1px);background-color:rgba(0,0,0,.45);border-radius:50%;display:none;z-index:10;transform:translateY(-50%);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-control-button.arrow-down, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-control-button.arrow-down{top:calc(50% + 10px);transform:rotate(180deg) translateY(-50%);}@media only screen and (max-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-control-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-control-button{display:block;}}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-control-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-control-button:hover{background-color:rgba(0,0,0,.9);}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-post-control-button:active, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-post-control-button:active{background-color:#000;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar{position:fixed;display:flex;bottom:0;left:0;height:calc(42px + env(safe-area-inset-bottom,0px));background-color:#fff;width:100%;z-index:2147483647;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0);padding-left:16px;padding-right:16px;border-radius:20px 20px 0 0;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);touch-action:none;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar .instafeed-post-control-button, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar .instafeed-post-control-button{height:26px;width:26px;top:unset;position:initial;background-color:transparent;box-shadow:none;background-size:100%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar .instafeed-post-control-button.arrow-up, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar .instafeed-post-control-button.arrow-up{background-image:url("");transform:unset;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar .instafeed-post-control-button.arrow-down, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .instafeed-bottom-bar .instafeed-post-control-button.arrow-down{background-image:url("");transform:unset;}@media only screen and (max-width:1024px){.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .profile-picture, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .profile-picture{height:25px!important;width:25px!important;position:relative!important;margin:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram{border-radius:0;flex-direction:column;max-width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram.instafeed-simple-popup, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram.instafeed-simple-popup{background-color:#000!important;margin:0!important;height:100%!important;overflow:hidden!important;max-width:100%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram:not(.instafeed-simple-popup) .instafeed-post-image, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram:not(.instafeed-simple-popup) .instafeed-post-image{height:auto;margin-top:var(--detailed-popup-top-bar-mobile-height);}.htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-post-image>img:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-post-image>img:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-post-image>video:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-post-image>video:first-of-type{height:100%!important;border-radius:0;width:100%!important;max-width:unset!important;border-top-left-radius:0;border-bottom-left-radius:0;}.htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-post-image>img:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-post-image>img:first-of-type{object-fit:contain;}.htw-src-numbuzin-nad-gold-firming-cream.lightbox-instagram.instafeed-simple-popup .instafeed-post-image>video:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .lightbox-instagram.instafeed-simple-popup .instafeed-post-image>video:first-of-type{object-fit:cover;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram:not(.instafeed-simple-popup) .instafeed-post-image>img:first-of-type, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram:not(.instafeed-simple-popup) .instafeed-post-image>img:first-of-type{width:100%!important;max-width:unset!important;height:auto!important;border-top-left-radius:0;border-bottom-left-radius:0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram{height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:none;width:unset!important;max-height:unset!important;top:unset!important;left:unset!important;position:relative!important;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram video, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram video{width:100%!important;position:static!important;border-top-left-radius:0;border-bottom-left-radius:0;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .description, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .description{width:unset!important;position:relative!important;margin-top:15px;height:100%;}.htw-src-numbuzin-nad-gold-firming-cream.instafeed-lightbox .lightbox-instagram .post-date, .htw-src-numbuzin-nad-gold-firming-cream .instafeed-lightbox .lightbox-instagram .post-date{margin:0 auto;margin-top:30px;position:initial;width:90%;text-align:left;border:0;}}
/* ======================== */
/* ROOT VARIABLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream{
  --swym-storefront-layout-ui-bg-color: #fff;
  --swym-storefront-layout-ui-text-color: #000;

  --swym-storefront-layout-color-text-default: #1c1c1c;
  --swym-storefront-layout-color-text-sub2: #999ea8;
  --swym-storefront-layout-color-text-sub: #b1b7c3;
  --swym-storefront-layout-color-text-remove: #ea0202;
  --swym-storefront-layout-color-text-error: #ea0202;

  --swym-storefront-layout-button-color-bg-primary: #000;
  --swym-storefront-layout-button-color-text-primary: #fff;
  --swym-storefront-layout-button-color-bg-secondary: #e6f7f4;
  --swym-storefront-layout-button-color-text-secondary: #121f36;
  --swym-storefront-layout-button-border-radius: 19px;
  --swym-storefront-layout-input-color-bg: #fff;
  --swym-storefront-layout-input-color-text: #171722;
  --swym-storefront-layout-border-color: #b1b7c3;
  --swym-storefront-layout-color-border: #b1b7c3;
  --swym-storefront-layout-color-bg: #fff;
  --swym-storefront-layout-color-text: #1c1c1c;

  --swym-storefront-layout-carousel-button-bg-color: #ffffff;
  --swym-storefront-layout-carousel-button-icon-color: #171722;
  --swym-storefront-layout-carousel-image-bg-color: #0000000d;
  --swym-storefront-layout-carousel-item-border-color: #b1b7c3;
  --swym-storefront-layout-carousel-image-border-color: #17172205;

  --swym-storefront-layout-close-button-bg-color: #fff;
  --swym-storefront-layout-close-button-icon-color: #333333;

  --swym-storefront-layout-font-size-header: 20px;
  --swym-storefront-layout-font-size-login-heading: 16px;
  --swym-storefront-layout-font-size-heading: 14px;
  --swym-storefront-layout-font-size-text: 13px;
  --swym-storefront-layout-font-size-sub-text: 12px;

  --swym-storefront-layout-ui-border-radius: 10px;
  --swym-storefront-layout-side-drawer-width: 300px;

  --swym-storefront-layout-notification-success-bg-color: #d4edda;
  --swym-storefront-layout-notification-success-text-color: #155724;
  --swym-storefront-layout-notification-success-border-color: #c3e6cb;

  --swym-storefront-layout-notification-error-bg-color: #f8d7da;
  --swym-storefront-layout-notification-error-text-color: #721c24;
  --swym-storefront-layout-notification-error-border-color: #f5c6cb;

  --swym-storefront-layout-notification-warning-bg-color: #fff3cd;
  --swym-storefront-layout-notification-warning-text-color: #856404;
  --swym-storefront-layout-notification-warning-border-color: #ffeeba;

  --swym-storefront-layout-notification-info-bg-color: #121f36;
  --swym-storefront-layout-notification-info-text-color: #ffffff;
  --swym-storefront-layout-notification-info-border-color: #bee5eb;

  --swym-storefront-layout-notification-neutral-bg-color: #ffffff;
  --swym-storefront-layout-notification-neutral-text-color: #383d41;
  --swym-storefront-layout-notification-neutral-border-color: #d6d8db;

  --swym-storefront-layout-notification-toast-bg-color: #333333;
  --swym-storefront-layout-notification-toast-text-color: #ffffff;
  --swym-storefront-layout-notification-toast-border-color: #434343;

  --swym-p-space-100: 4px;
  --swym-p-space-150: 6px;
  --swym-p-space-200: 8px;
  --swym-p-space-300: 12px;
  --swym-p-space-400: 16px;
  --swym-p-space-500: 20px;
  --swym-p-space-600: 24px;
  --swym-p-space-800: 32px;

  --swym-p-border-radius-050: 2px;
  --swym-p-border-radius-100: 4px;
}

/* ======================== */
/* BASE STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container button, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-actions button, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions-target-page button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-actions-target-page button{
  border-width: 0px;
  font-family: inherit;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container input, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container input, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container select, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container select, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container textarea, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container textarea{
  font-family: inherit;
}

/* Drawer font-family inherit — ensure all elements inherit the store font */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream *, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer *{
  font-family: inherit;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container button.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container button.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions button.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-actions button.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions-target-page button.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-actions-target-page button.swym-sfy-add-to-wishlist-btn{
  border-width: 1px;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector{
  padding: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--swym-storefront-layout-color-bg, #fff);
  cursor: pointer;
  border-width: 1px;
}
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector{
  padding: 15px;
  width: 100%;
  font-size: 15px;
}
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector{
  padding: 12px 15px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component button{
  min-width: unset;
  box-shadow: unset;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-action-layout{
  margin: 0 auto;
}

swym-storefront-layout.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout #swym-storefront-layout-items-container, swym-storefront-layout.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, swym-storefront-layout.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, swym-storefront-layout.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container{
  display: grid;
  gap: var(--swym-p-space-800);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-sfl-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-sfl-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-sfl-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-sfl-items-container.swym-storefront-layout-items-has-empty{
  display: flex;
  justify-content: center;
  align-items: center;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-collection-list-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-collection-list-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-collection-list-items-container.swym-storefront-layout-items-has-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-collection-list-items-container.swym-storefront-layout-items-has-empty{
  display: flex;
  justify-content: center;
  align-items: center;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer #swym-storefront-layout-items-container, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer #swym-storefront-layout-sfl-items-container, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer #swym-storefront-layout-collection-list-items-container, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer #swym-storefront-layout-sfy-items-container{
  display: grid;
  gap: var(--swym-p-space-800);
  grid-template-columns: 1fr;
}

swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-collection-list-items-container{
  grid-template-columns: repeat(2, 1fr);
}
swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-sfl-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-sfy-items-container{
  grid-template-columns: repeat(auto-fit, minmax(218px, 1fr));
}
swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
  #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
  #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
  #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
  #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
  #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
  #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
  #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
  #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))){
  grid-template-columns: repeat(auto-fit, minmax(218px, auto));
  justify-content: start;
}
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container{
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}

button.htw-src-numbuzin-nad-gold-firming-cream.swym-wishlist-collections-v2, .htw-src-numbuzin-nad-gold-firming-cream button.swym-wishlist-collections-v2{
  cursor: pointer;
}
/* Media Queries for Responsive Layout */
@media (min-width: 768px) {
  .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container{
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  }
  .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container
    #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container
    #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container
    #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container
    #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container
    #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container
    #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container
    #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container
    #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))){
    grid-template-columns: repeat(auto-fit, minmax(300px, auto));
    justify-content: start;
  }
  swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-sfl-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-sfy-items-container{
    grid-template-columns: repeat(auto-fit, minmax(218px, 1fr));
  }
  swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
    #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
    #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
    #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
    #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
    #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
    #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
    #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
    #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))){
    grid-template-columns: repeat(auto-fit, minmax(218px, auto));
    justify-content: start;
  }
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-sfl-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-collection-list-items-container, swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container{
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-layout{
  border-radius: 6px;
}
swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal .swym-storefront-layout-layout{
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

/* ======================== */
/* DRAWER STYLES */
/* ======================== */



.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-drawer.swym-storefront-layout-hide-view .swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-drawer.swym-storefront-layout-hide-view .swym-storefront-layout-layout{
  transform: translateX(-100%);
  max-width: unset;
  height: 100vh;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-drawer.swym-storefront-layout-hide-view, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-drawer.swym-storefront-layout-hide-view{
  height: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-drawer, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-drawer{
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000000000;
  height: 100%;
  width: 100%;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-user-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-user-container{
  flex-direction: column;
  align-items: start;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
  border-top: 0.5px solid var(--swym-storefront-layout-border-color, #e5e5e5);
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-button, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-button{
  width: 100%;
  border-radius: var(--swym-storefront-layout-button-border-radius);
}

/* RTL */
.htw-src-numbuzin-nad-gold-firming-cream.swym-ccui-rtl .swym-storefront-layout-drawer.swym-storefront-layout-hide-view .swym-storefront-layout-layout{
  transform: translateX(100%);
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-ccui-rtl .swym-storefront-layout-layout{
  transform: translateX(0%);
}

/* ======================== */
/* MODAL STYLES */
/* ======================== */
swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream
  .swym-storefront-layout-drawer.swym-storefront-layout-hide-view
  .swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal
  .swym-storefront-layout-drawer.swym-storefront-layout-hide-view
  .swym-storefront-layout-layout{
  transform: translatey(200%);
}

swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-drawer, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal .swym-storefront-layout-drawer{
  position: fixed;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}

swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal .swym-storefront-layout-layout{
  height: 80vh;
  width: 87%;
  max-width: 100%;
  position: fixed;
  max-width: 853px;
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal .swym-storefront-layout-layout{
    height: 85vh;
  }

  swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-user-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal .swym-storefront-layout-login-user-container{
    padding: var(--swym-p-space-300) var(--swym-p-space-200);
  }

  swym-storefront-layout-as-modal.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-modal .swym-storefront-layout-body{
    padding: var(--swym-p-space-500) var(--swym-p-space-400);
  }
}

/* ======================== */
/* SECTION STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container{
  height: 100%;
  width: 100%;
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
  color: var(--swym-storefront-layout-ui-text-color, #000);
  font-family: var(--swym-storefront-layout-font-family-body, inherit);
  display: flex;
  flex-direction: column;
  transform: translateX(0%);
  transition: transform 0.3s ease;
  overflow: hidden;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-collection-list-content, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-collection-list-content{
  overflow-y: visible;
}



.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container.swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container.swym-storefront-layout-layout{
  position: unset;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-collection-carousel-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-collection-carousel-items-container{
  flex-wrap: wrap;
}

@media only screen and (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container #swym-storefront-layout-collection-carousel-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container #swym-storefront-layout-collection-carousel-items-container{
    flex-wrap: nowrap;
  }
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-header, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-header{
  background: unset;
  color: unset;
  height: auto;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-login-button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-login-button{
  padding: var(--swym-p-space-300) var(--swym-p-space-800) var(--swym-p-space-300) var(--swym-p-space-800);
  gap: var(--swym-p-space-150);
  flex: unset;
}

/* ======================== */
/* DRAWER LAYOUT STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout{
  height: 100%;
  width: var(--swym-storefront-layout-side-drawer-width);
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
  color: var(--swym-storefront-layout-ui-text-color, #000);
  font-family: var(--swym-storefront-layout-font-family-body, inherit);
  position: absolute;
  z-index: 100;
  display: flex;
  flex-direction: column;
  transform: translateX(0%);
  transition: transform 0.3s ease;
  overflow: hidden;
  max-width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-hide-view .swym-storefront-layout-backdrop, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-hide-view .swym-storefront-layout-backdrop{
  visibility: hidden;
}

swym-storefront-layout.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-backdrop, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout .swym-storefront-layout-backdrop{
  width: 100vw;
  height: 100vh;
  background: #00000038;
  display: block !important;
  position: absolute;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-header, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-header{
  display: flex;
  line-height: normal;
  box-shadow: 0 2px 2px -1px #eaeaea;
  flex-wrap: wrap;
  padding: var(--swym-p-space-500) var(--swym-p-space-500) var(--swym-p-space-300) var(--swym-p-space-500);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: var(--swym-p-space-200);
  align-self: stretch;
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
  height: 140px;
  position: relative;
  }

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container{
  overflow-y: hidden;
  flex-grow: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--swym-p-space-600);
  align-self: stretch;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-container{
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-body, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body{
  padding: var(--swym-p-space-600) var(--swym-p-space-500);
  overflow: hidden auto;
  height: auto;
  flex-grow: 1;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-body, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-body{
  padding: 35px;
}
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{
  width: 92%;
  margin: 0 auto;
  max-width: 1300px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-title{
  margin: 0;
  padding: 0;
  font-size: var(--swym-storefront-layout-font-size-header);
  font-weight: bold;
  align-items: center;
  display: flex;
  gap: 10px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  letter-spacing: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-total-list-items-count, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-total-list-items-count{
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  opacity: 0.8;
  color: var(--swym-storefront-layout-color-text-default, #4c4c4c);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-close-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-close-button{
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  padding: 1px;
  border-radius: 0;
  display: flex;
  cursor: pointer;
  transition: transform 0.5s ease;
  width: 27px;
  height: 27px;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 14px;
  top: 15px;
  z-index: 100;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-ccui-rtl .swym-storefront-layout-close-button{
  left: 14px;
  right: unset;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-close-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-close-button:hover{
  transform: scale(1.2) rotate(15deg);
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-body-no-scroll{
  overflow: hidden;
}

@media only screen and (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout{
    height: 100%;
    width: 100vw;
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-wishlist-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-wishlist-container{
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-wishlist-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-wishlist-content{
  padding: 24px 16px;
  padding-top: 0;
  text-align: center;
  }

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-wishlist-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-wishlist-title{
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 21.6px;
  letter-spacing: -0.5px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-wishlist-description, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-wishlist-description{
  font-size: 13px;
  font-weight: 400;
  line-height: 18.2px;
  letter-spacing: -0.25px;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

/* ======================== */
/* EMPTY STATE DESIGNS      */
/* ======================== */

/* Shared empty state styles */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-icon, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-icon{
  position: relative;
  display: inline-flex;
  margin-bottom: 16px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-icon svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-icon svg{
  display: block;
  max-width: initial;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-badge, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-badge{
  position: absolute;
  bottom: -2px;
  right: -4px;
  display: flex;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-badge svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-badge svg{
  display: block;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-divider, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-divider{
  width: 100%;
  border: none;
  border-top: 1px solid #e8e8e8;
  margin: 16px 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-cta-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-cta-button{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  padding: 10px 16px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  cursor: pointer;
  text-decoration: none;
  box-sizing: border-box;
  transition: opacity 0.2s ease;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-cta-button:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-cta-button:hover{
  opacity: 0.85;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-cta-button svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-cta-button svg{
  display: block;
  flex-shrink: 0;
  max-width: initial;
}

/* State 1: Single wishlist – Logged in */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-single-logged .swym-storefront-layout-empty-wishlist-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-single-logged .swym-storefront-layout-empty-wishlist-content{
  padding: 24px 16px;
  padding-top: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-card, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-card{
  background: #fef3e2;
  border-radius: 10px;
  padding: 14px 18px;
  margin-top: 16px;
  text-align: left;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-bullet-list, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-bullet-list{
  list-style: none;
  margin: 0;
  padding: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-bullet-list li, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-bullet-list li{
  position: relative;
  padding-left: 16px;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  color: #92400e;
  margin-bottom: 8px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-bullet-list li:last-child, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-bullet-list li:last-child{
  margin-bottom: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-bullet-list li::before, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-bullet-list li::before{
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #c9a96e;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-start-browsing, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-start-browsing{
  background: var(--swym-storefront-layout-color-bg, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1.5px solid var(--swym-storefront-layout-color-text-default, #272727);
}

/* State 2: Multi wishlist – Logged in */




















/* State 3 & 4: Guest empty states */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-guest .swym-storefront-layout-empty-wishlist-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-guest .swym-storefront-layout-empty-wishlist-content{
  padding: 24px 16px;
  padding-top: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-notice, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-notice{
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 12px 14px;
  margin-top: 16px;
  background: #fef3e2;
  border-radius: 10px;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  color: #6b6b6b;
  text-align: left;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-notice svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-notice svg{
  flex-shrink: 0;
  margin-top: 0;
  display: block;
  max-width: initial;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-notice strong, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-notice strong{
  font-weight: 600;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-login-cta, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-login-cta{
  background: var(--swym-storefront-layout-color-bg, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1.5px solid var(--swym-storefront-layout-color-text-default, #272727);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-browse-cta, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-browse-cta{
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1px solid #d0d0d0 !important;
  margin-top: 8px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-signup-text, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-signup-text{
  margin-top: 14px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #9b9b9b;
  text-align: center;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-signup-link, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-signup-link{
  color: var(--swym-storefront-layout-color-text-default, #272727);
  font-weight: 600;
  text-decoration: underline;
  cursor: pointer;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-state-signup-link:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-state-signup-link:hover{
  opacity: 0.7;
}

/* ======================== */
/* LOGGED-IN USER STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-login-user-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-user-container{
  flex-direction: row;
  align-items: center;
  display: flex;
  padding: var(--swym-p-space-600) var(--swym-p-space-500);
  gap: var(--swym-p-space-600);
  align-self: stretch;
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-login-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-content{
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--swym-p-space-100);
  flex: 1 0 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-login-heading, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-heading{
  font-size: var(--swym-storefront-layout-font-size-login-heading);
  font-style: normal;
  font-weight: 600;
  line-height: 22.4px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-login-description, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-description{
  font-size: var(--swym-storefront-layout-font-size-text);
  font-style: normal;
  font-weight: 400;
  line-height: 20.8px;
  letter-spacing: -0.25px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

swym-storefront-layout-login-user.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-button, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-login-user .swym-storefront-layout-login-button{
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  text-decoration: unset;
  display: flex;
  padding: var(--swym-p-space-300) var(--swym-p-space-400);
  justify-content: center;
  align-items: center;
  gap: var(--swym-p-space-150);
  flex: 1 0 0;
  line-height: 17px;
  letter-spacing: normal;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal swym-storefront-layout-login-user .swym-storefront-layout-login-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal swym-storefront-layout-login-user .swym-storefront-layout-login-button{
  max-width: 403px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-logged-user-name, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-logged-user-name{
  font-weight: bold;
}

@media only screen and (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-login-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-button{
    width: 100%;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-login-user-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-user-container{
    flex-direction: column;
  }
}

/* ======================== */
/* CAROUSEL STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-title{
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel-container{
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
  padding: var(--swym-p-space-500) 0;
  box-shadow: 0 2px 2px -1px #eaeaea;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-carousel-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-carousel-title{
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  letter-spacing: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel{
  display: flex;
  overflow-x: auto;
  scroll-behavior: smooth;
  gap: 10px;
  scrollbar-width: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel::-webkit-scrollbar{
  display: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel:focus-visible{
  outline: 2px solid var(--swym-storefront-layout-button-color-bg-primary, #272727);
  outline-offset: 2px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel-btn{
  background: var(--swym-storefront-layout-carousel-button-bg-color, #ffffff);
  color: var(--swym-storefront-layout-carousel-button-icon-color, #171722);
  border: 1px solid #0000001a;
  width: 32px;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  position: absolute;
  transition: transform 0.3s ease;
  visibility: hidden;
  z-index: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

button.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream button.swym-storefront-layout-carousel-btn:hover{
  transform: rotateY(16deg) rotateX(20deg) translateY(-20px);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-carousel-container:hover
  .swym-storefront-layout-has-items
  .swym-storefront-layout-carousel-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-carousel-container:hover
  .swym-storefront-layout-has-items
  .swym-storefront-layout-carousel-btn{
  visibility: visible;
  transform: translateY(0%);
}

@media only screen and (max-width: 620px) {
  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-carousel-container
    .swym-storefront-layout-has-items
    .swym-storefront-layout-carousel-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-carousel-container
    .swym-storefront-layout-has-items
    .swym-storefront-layout-carousel-btn{
    visibility: visible;
    transform: translateY(0%);
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel-prev-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel-prev-btn{
  left: -2px;
  border-left: none;
  transform: translate(-200%);
  border-bottom-right-radius: var(--swym-storefront-layout-ui-border-radius);
  border-top-right-radius: var(--swym-storefront-layout-ui-border-radius);
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset,
    0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset,
    0px 12px 20px -8px rgba(26, 26, 26, 0.24);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel-next-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel-next-btn{
  right: -2px;
  border-right: none;
  transform: translate(200%);
  border-top-left-radius: var(--swym-storefront-layout-ui-border-radius);
  border-bottom-left-radius: var(--swym-storefront-layout-ui-border-radius);
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset,
    0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset,
    0px 12px 20px -8px rgba(26, 26, 26, 0.24);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-scroll-button-icon, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-scroll-button-icon{
  width: 22px;
  height: 22px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-carousel-prev-btn .swym-storefront-layout-scroll-button-icon, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-carousel-prev-btn .swym-storefront-layout-scroll-button-icon{
  transform: rotate(180deg);
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-collection-carousel-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-carousel-items-container{
  display: flex;
  gap: 10px;
  overflow: hidden;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  width: 100%;
  padding: 10px 0;
  padding-top: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-empty{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  border: 1px solid #eaeaea;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  font-size: var(--swym-storefront-layout-font-size-text);
  padding: 32px;
  letter-spacing: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item{
  width: 220px;
  cursor: pointer;
  min-width: 220px;
  display: flex;
  gap: 12px;
  border: 0.5px solid var(--swym-storefront-layout-carousel-item-border-color);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  padding: 12px;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item:hover{
  border: 0.5px solid var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  transform: rotateY(3deg) rotateX(2deg) translateY(0px);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}

div.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream div.swym-storefront-layout-collection-grid-item-option-button{
  position: absolute;
  right: 12px;
  top: 5px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-image-container{
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 4px;
  width: auto;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-primary-image, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-primary-image{
  grid-row: span 2;
  grid-column: span 1;
  width: 40px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-secondary-image, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-secondary-image{
  grid-row: span 1;
  grid-column: span 1;
  width: 40px;
  height: 40px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-image{
  width: 100%;
  height: 100%;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  aspect-ratio: 1;
  object-fit: cover;
  background: var(--swym-storefront-layout-carousel-image-bg-color, #0000000d);
  border: 1px solid var(--swym-storefront-layout-carousel-image-border-color);
  padding: 1px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-image:empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-image:empty{
  display: block;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-info-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-info-container{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-name, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-name{
  font-size: var(--swym-storefront-layout-font-size-text);
  font-style: normal;
  font-weight: 400;
  line-height: 19.5px;
  letter-spacing: -0.25px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  padding-right: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-count, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-count{
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: -0.25px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-grid-item-option-button svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-grid-item-option-button svg{
  margin: 0 5px;
}

/* ======================== */
/* DEFAULT WISHLIST STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-default-list-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-default-list-container{
  /* padding-bottom: 20px;
    padding-top: 10px; */
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-default-list-title-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-default-list-title-container{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--swym-p-space-100);
  padding: var(--swym-p-space-600) 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-default-list-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-default-list-title{
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  line-height: 12px;
  letter-spacing: -0.25px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  letter-spacing: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-default-list-info, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-default-list-info{
  color: #b1b7c3;
  font-size: var(--swym-storefront-layout-font-size-text);
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  line-height: 15.73px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  letter-spacing: normal;
}

/* Add All To Cart — shown only when UI.ShowStorefrontLayoutAddAllToCart is on.
   Two treatments: a right aligned header action on the wide layouts (page, modal),
   and a sticky footer bar in the drawer, which is a narrow column with a long scroll. */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-container:empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-container:empty{
  display: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-button{
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: var(--swym-storefront-layout-font-size-text);
  font-weight: 600;
  line-height: 100%;
  padding: var(--swym-p-space-300) var(--swym-p-space-500);
  cursor: pointer;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-button[disabled]{
  opacity: 0.2;
  cursor: not-allowed;
}

/* Header action — page and modal */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-top, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-top{
  display: flex;
  justify-content: flex-end;
  padding-bottom: var(--swym-p-space-400);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-top .swym-storefront-layout-add-all-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-top .swym-storefront-layout-add-all-to-cart-button{
  min-width: 180px;
}

/* Sticky footer bar — drawer. Sits inside the scrolling body so it rides the list
   and stays reachable; the background keeps items from showing through. */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-bottom, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-bottom{
  position: sticky;
  bottom: 0;
  z-index: 2;
  padding: var(--swym-p-space-400) 0 var(--swym-p-space-200) 0;
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-bottom::before, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-bottom::before{
  content: "";
  display: block;
  height: 1px;
  margin-bottom: var(--swym-p-space-400);
  background: var(--swym-storefront-layout-color-border, rgba(0, 0, 0, 0.1));
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-add-all-to-cart-bottom .swym-storefront-layout-add-all-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-add-all-to-cart-bottom .swym-storefront-layout-add-all-to-cart-button{
  width: 100%;
  padding: 14px var(--swym-p-space-300);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-image-container{
  display: flex;
  width: 64px;
  padding: var(--swym-p-space-0);
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  align-self: stretch;
  border-radius: var(--swym-p-border-radius-100);
  background: #f5f5f5;
}

img.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream img.swym-storefront-layout-grid-item-image{
  object-fit: cover;
  /* flex: 1 0 0; */
  align-self: stretch;
}

/* side drawer */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-drawer img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-drawer img.swym-storefront-layout-grid-item-image{
  width: 100%;
  height: 100%;
  object-position: center;
  flex-shrink: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container{
  width: 100%;
}
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content{
  width: 100%;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item{
  display: flex;
  gap: var(--swym-p-space-500);
  position: relative;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item{
  flex-direction: column;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item{
  flex-direction: column;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-content{
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  font-size: var(--swym-storefront-layout-font-size-text);
  width: 153px;
  align-items: flex-start;
  gap: var(--swym-p-space-300);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-content *, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-content *{
  line-height: 12px;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-image-container{
  height: 296px;
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal img.swym-storefront-layout-grid-item-image{
  height: 100%;
  border-radius: 8px;
}
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-content{
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-title{
  overflow: hidden;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  font-weight: 400;
  line-height: normal;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  margin-right: 15px;
}

a.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream a.swym-storefront-layout-grid-item-title{
  text-decoration: none;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container a.swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container a.swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal a.swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal a.swym-storefront-layout-grid-item-title{
  width: 100%;
  font-size: 15px;
  line-height: 150%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-price-variant, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-price-variant{
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
  align-items: center;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-compare-price, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-compare-price{
  opacity: 0.5;
  text-decoration: line-through;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-final-price, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-final-price{
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-variant-selector-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-variant-selector-container{
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-variant-selector{
  margin-right: 5px;
  padding: 2px;
  min-width: 40px;
  max-width: 40px;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-variants-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-variants-container{
  flex-wrap: wrap;
  display: flex;
  align-items: center;
  gap: var(--swym-p-space-200);
  align-self: stretch;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-variant, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-variant{
  margin-right: 5px;
  padding: 2px;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-price-devider, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-price-devider{
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: -0.25px;
}

/* Drawer: bullet dot instead of pipe for price divider */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-price-devider, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-price-devider{
  font-size: 0;
  display: inline-block;
  width: 3px;
  height: 3px;
  background: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  border-radius: 32px;
  vertical-align: middle;
  margin: 0 4px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-variant-devider, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-variant-devider{
  width: 3px;
  height: 3px;
  background: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  border-radius: 32px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-action-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-action-container{
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-action-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-action-container{
  flex-direction: row;
  align-items: center;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn
  .swym-storefront-layout-drawer
  .swym-storefront-layout-grid-item-action-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn
  .swym-storefront-layout-drawer
  .swym-storefront-layout-grid-item-action-container{
  /* margin-top: 8px; */
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-sfy-action-row, .htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-action-row{
  display: flex;
  flex-direction: row;
  gap: 8px;
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-action-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-action-container, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-action-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-action-container{
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-sfy-action-row, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-sfy-action-row, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-sfy-action-row, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-sfy-action-row{
  flex-direction: column;
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-container{
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 4px;
}



.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-selector{
  display: flex;
  align-items: center;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  background: var(--swym-storefront-layout-color-bg, #fff);
  overflow: hidden;
  max-width: 110px;
  height: 28px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 34px;
  border: none;
  background: transparent;
  color: #6b7280;
  cursor: pointer;
  transition: all 0.2s ease;
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-btn:hover{
  background-color: #f9fafb;
  color: #374151;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-btn:active, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-btn:active{
  background-color: #f3f4f6;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-btn:disabled, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-btn:disabled{
  opacity: 0.4;
  cursor: not-allowed;
  color: #d1d5db;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-btn:disabled:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-btn:disabled:hover{
  background-color: transparent;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-input, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-input{
  width: 38px;
  padding: 0;
  border: none;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  background: transparent;
  color: #111827;
  flex-grow: 1;
  height: 34px;
  line-height: 34px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-input:focus, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-input:focus{
  outline: none;
  background-color: #f9fafb;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-input::-webkit-outer-spin-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-input::-webkit-outer-spin-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-input::-webkit-inner-spin-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-input::-webkit-inner-spin-button{
  -webkit-appearance: none;
  margin: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-input[type="number"], .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-input[type="number"]{
  -moz-appearance: textfield;
}

/* Error state for quantity selector */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-selector.swym-quantity-error, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-selector.swym-quantity-error{
  background-color: #fef2f2;
  border-color: #fca5a5;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-selector.swym-quantity-error .swym-storefront-layout-quantity-input, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-selector.swym-quantity-error .swym-storefront-layout-quantity-input{
  background-color: #fef2f2;
}

/* Responsive adjustments */
@media only screen and (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-selector, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-selector{
    max-width: 100px;
    height: 32px;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-btn{
    width: 32px;
    height: 30px;
    font-size: 14px;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-quantity-input, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-quantity-input{
    width: 36px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-add-to-cart-button{
  flex-grow: 1;
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: var(--swym-storefront-layout-font-size-text);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  max-width: 200px;
  min-width: 112px;
  padding: 8px var(--swym-p-space-300);
  gap: var(--swym-p-space-200);
  font-weight: 600;
  line-height: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-add-to-cart-button{
  width: 100%;
  padding: 15px;
  font-size: 15px;
  max-width: unset;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-add-to-cart-button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-add-to-cart-button[disabled]{
  opacity: 0.2;
  cursor: not-allowed;
}

/* Drawer UI Polish — outlined ATC button for single wishlist drawer */
/* #swym-storefront-layout-container gives ID specificity to beat the global button border-width:0 reset */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-add-to-cart-button{
  background: transparent;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  min-width: 110px;
  padding: 12px 18px;
  font-size: 13px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-add-to-wishlist-btn{
  flex-grow: 1;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  background: transparent;
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: var(--swym-storefront-layout-font-size-text);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  max-width: 200px;
  min-width: 112px;
  padding: 8px var(--swym-p-space-300);
  gap: var(--swym-p-space-200);
  font-weight: 600;
  line-height: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-sfy-action-row > .swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-action-row > .swym-sfy-add-to-wishlist-btn{
  max-width: unset;
  min-width: 0;
  width: 50%;
  white-space: nowrap;
  overflow: hidden;
}

/* In modal/section mode the action-row is column — ATC button must be full width */
.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button{
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-sfy-add-to-wishlist-btn{
  width: 100%;
  padding: 15px;
  font-size: 15px;
  max-width: unset;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-option-button{
  display: flex;
  justify-content: center;
  align-items: baseline;
  padding: 5px;
  flex-shrink: 0;
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
  background: unset;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-drawer .swym-storefront-layout-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-drawer .swym-storefront-layout-grid-item-option-button{
  top: -5px;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-option-button{
  right: 10px;
  top: 10px;
}

/* ======================== */
/* COLLECTION LIST STYLES */
/* ======================== */
swym-storefront-layout-collection-list.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-collection-list, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-collection-list#swym-storefront-layout-collection-list{
  position: absolute;
  width: 100%;
  height: 100%;
  background: white;
  transform: translateX(100%);
  transition: transform 0.3s ease;
  z-index: 1;
  top: 0;
  left: 0;
}

swym-storefront-layout-collection-list.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-collection-list.swym-storefront-layout-show-collection-list, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-collection-list#swym-storefront-layout-collection-list.swym-storefront-layout-show-collection-list{
  transform: translateX(0%);
}

/* Hide parent login footer when collection list view is open (prevents duplicate footer) */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-layout:has(swym-storefront-layout-collection-list.swym-storefront-layout-show-collection-list)
  > swym-storefront-layout-login-user, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-layout:has(swym-storefront-layout-collection-list.swym-storefront-layout-show-collection-list)
  > swym-storefront-layout-login-user{
  display: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-header, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-header{
  align-items: baseline;
  gap: 10px;
  padding: 0 20px;
  box-shadow: 0 2px 2px -1px #eaeaea;
  position: relative;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-header-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-header-content{
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: #00000080;
  color: #fff;
  padding: 10px;
  cursor: pointer;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-title{
  margin: 0;
  padding: 0;
  font-size: var(--swym-storefront-layout-font-size-header);
  font-weight: bold;
  align-items: center;
  display: flex;
  gap: 10px;
  font-style: normal;
  font-weight: 700;
  line-height: 12px;
  letter-spacing: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-ccui-rtl .swym-storefront-layout-collection-title{
  direction: ltr;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-images, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-images{
  display: flex;
  gap: 10px;
  width: 100%;
  height: 160px;
  overflow: hidden;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-image, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-image{
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: var(--swym-storefront-layout-carousel-image-bg-color, #0000000d);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-option-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-option-button{
  position: absolute;
  right: 20px;
  bottom: 10px;
  padding: 5px 10px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn{
  height: 24px;
  width: 24px;
  background: var(--swym-storefront-layout-color-bg, #fff);
  border-radius: 50%;
  display: flex;
  align-items: center;
  cursor: pointer;
  right: 14px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn.swym-hidden, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn.swym-hidden{
  display: none;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-content{
  padding: 0 20px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-back-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-back-button{
  width: 16px;
  height: 14px;
  cursor: pointer;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-list-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-list-container{
  display: flex;
  flex-direction: column;
  height: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-collection-list-items-container, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-list-items-container{
  padding-bottom: 80px;
  padding-top: 20px;
  overflow-y: auto;
  flex: 1;
}



.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-collection-list-items-container swym-storefront-layout-loader, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-collection-list-items-container swym-storefront-layout-loader{
  display: flex;
  width: 100px;
  margin: auto;
}

/* ======================== */
/* ACTIONS STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-actions-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-actions-container{
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: end;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10000000000;
  align-items: center;
}











swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-notification.swym-storefront-layout-notification-position-center, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification#swym-storefront-layout-notification.swym-storefront-layout-notification-position-center{
  right: 50%;
  transform: translateX(50%);
  left: unset;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view{
  opacity: 1;
  visibility: visible;
}

swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-backdrop, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions .swym-storefront-layout-action-backdrop{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0000008c;
  opacity: 0;
  transition: opacity 0.3s ease;
  display: block !important;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view
  .swym-storefront-layout-action-backdrop, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view
  .swym-storefront-layout-action-backdrop{
  opacity: 1;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-layout{
  background-color: var(--swym-storefront-layout-ui-bg-color, #fff);
  transform: translateY(100%);
  transition: transform 0.3s ease;
  border-top-left-radius: var(--swym-storefront-layout-ui-border-radius);
  border-top-right-radius: var(--swym-storefront-layout-ui-border-radius);
  z-index: 1000;
  width: 100%;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view
  .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view
  .swym-storefront-layout-action-layout{
  transform: translateY(0);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-header, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-header{
  display: flex;
  justify-content: space-between;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-close-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-close-button{
  background: var(--swym-storefront-layout-close-button-bg-color, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  padding: 5px;
  border-radius: 50%;
  display: flex;
  cursor: pointer;
  transition: transform 0.5s ease;
  width: 28px;
  height: 28px;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 15px;
  top: 15px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-title-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-title-container{
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 10px;
  width: calc(100% - 35px);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-addtocollection-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-addtocollection-title{
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  display: flex;
  flex-direction: column;
  gap: var(--swym-p-space-200);
  width: calc(100% - 35px);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-product-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-product-title{
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: 400;
  line-height: 16.94px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-title{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 1;
  font-size: 18px;
  font-weight: 600;
  line-height: 14px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}









.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-options, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-options{
  max-height: 60vh;
  overflow-x: clip;
  overflow-y: scroll;
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  gap: var(--swym-p-space-300);
  padding: var(--swym-p-space-200) 2px var(--swym-p-space-200) 0px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-action-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-action-btn{
  display: flex;
  align-items: center;
  border-radius: calc(var(--swym-storefront-layout-ui-border-radius) * 0.5);
  padding: var(--swym-p-space-300);
  gap: var(--swym-p-space-300);
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  position: relative;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-action-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-action-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-action-btn.swym-storefront-layout-radio-selected, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-action-btn.swym-storefront-layout-radio-selected{
  cursor: pointer;
  background-color: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-image-container{
  justify-content: center;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: var(--swym-p-space-100);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-item-image-primary, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-item-image-primary{
  grid-row: span 2;
  grid-column: span 1;
  width: 16px;
  height: 100%;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-item-image-secondary, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-item-image-secondary{
  grid-row: span 1;
  grid-column: span 1;
  width: 16px;
  height: 16px;
  display: flex;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-item-image, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-item-image{
  width: 100%;
  height: 100%;
  object-fit: cover;
}



.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-item-name, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-item-name{
  font-size: 13px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-item-count, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-item-count{
  opacity: 0.6;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #4c4c4c;
}



.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-collection-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-collection-content{
  gap: var(--swym-p-space-150);
  display: flex;
  flex-direction: column;
}





.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkmark, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkmark{
  height: 13px;
  width: 13px;
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  border-radius: 50%;
}



/* ======================== */
/* CREATE NEW COLLECTION MODAL */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-create-collection-form, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-create-collection-form{
  display: flex;
  flex-direction: column;
  gap: 5px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-create-collection-name-form-group, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-create-collection-name-form-group{
  position: relative;
  padding-left: var(--swym-p-space-200);
  gap: 12px;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}









.htw-src-numbuzin-nad-gold-firming-cream.swym-ccui-rtl .swym-storefront-layout-collection-items-count{
  direction: ltr;
}

input.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-create-collection-name-input.swym-storefront-layout-input-has-error, .htw-src-numbuzin-nad-gold-firming-cream input.swym-storefront-layout-create-collection-name-input.swym-storefront-layout-input-has-error{
  margin-bottom: 22px;
  margin-top: 8px;
}

input.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-create-collection-name-input, .htw-src-numbuzin-nad-gold-firming-cream input.swym-storefront-layout-create-collection-name-input{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: var(--swym-storefront-layout-input-color-bg, #fff);
  color: var(--st-component-input-on-background);
  transition: border-color 0.24s cubic-bezier(0.49, 0.07, 0.36, 0.09);
  width: 90%;
  font-size: var(--swym-storefront-layout-font-size-text);
  padding: var(--swym-p-space-200) var(--swym-p-space-300) var(--swym-p-space-200) var(--swym-p-space-300);
  border-radius: calc(var(--swym-storefront-layout-ui-border-radius) * 0.5);
  caret-color: #171722;
  outline: unset;
  outline-offset: unset;
  box-shadow: unset;
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  line-height: 20px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-create-collection-error-message-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-create-collection-error-message-container{
  color: var(--swym-storefront-layout-color-text-error, #ea0202);
  align-items: baseline;
  gap: 4px;
  padding: 4px 0px;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  align-items: center;
  position: absolute;
  bottom: 0;
  line-height: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-save-collection-list-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-save-collection-list-button{
  flex-grow: 1;
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  padding: 11px;
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  line-height: 21px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-save-collection-list-button[disabled], .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-save-collection-list-button[disabled]{
  opacity: 0.5;
  cursor: not-allowed;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-layout{
  display: flex;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-image-container img, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-image-container img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* custom checkbox */

/* Custom Checkbox Container */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox-container{
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  padding: 8px;
  cursor: pointer;
  right: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-create-collection-form .swym-storefront-layout-checkbox-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-create-collection-form .swym-storefront-layout-checkbox-container{
  display: inline;
  position: relative;
}

/* Hide default checkbox */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox input, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox input{
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Custom checkbox style */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox{
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  width: 13px;
  height: 13px;
}

/* Checkbox custom marker */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox .swym-storefront-layout-checkmark, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox .swym-storefront-layout-checkmark{
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  height: 13px;
  width: 13px;
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  border-radius: 2px;
  background-color: var(--swym-storefront-layout-ui-bg-color, #fff);
  transition: all 0.3s ease;
}

/* Checkbox when checked */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox input:checked ~ .swym-storefront-layout-checkmark, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox input:checked ~ .swym-storefront-layout-checkmark{
  background-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* Create the checkmark/indicator (hidden when not checked) */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox input:checked ~ .swym-storefront-layout-checkmark:after, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox input:checked ~ .swym-storefront-layout-checkmark:after{
  position: absolute;
  left: 4px;
  top: 1px;
  width: 3px;
  height: 7px;
  border: solid var(--swym-storefront-layout-color-text-default, #272727);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

/* Selected container state */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-collection-action-btn.swym-storefront-layout-checkbox-selected, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-collection-action-btn.swym-storefront-layout-checkbox-selected{
  background-color: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
}

/* Hover state */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-checkbox:hover .swym-storefront-layout-checkmark, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-checkbox:hover .swym-storefront-layout-checkmark{
  border-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* custom checkbox */

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-content{
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding: var(--swym-p-space-800) var(--swym-p-space-600) var(--swym-p-space-600) var(--swym-p-space-600);
  gap: var(--swym-p-space-500);
  border-radius: var(--swym-p-border-radius-0) var(--swym-p-border-radius-150) var(--swym-p-border-radius-150)
    var(--swym-p-border-radius-0);
  overflow: scroll;
}

swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout{
  max-width: 556px;
  display: flex;
  max-height: 95vh;
  overflow: hidden;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-action-layout, swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions-target-page.swym-storefront-layout-action-for-wishlist-as-drawer
  .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions#swym-storefront-layout-actions-target-page.swym-storefront-layout-action-for-wishlist-as-drawer
  .swym-storefront-layout-action-layout{
  display: flex;
  flex-direction: column;
  max-width: var(--swym-storefront-layout-side-drawer-width);
  max-height: 95vh;
  overflow: hidden;
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-action-layout, swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions-target-page.swym-storefront-layout-action-for-wishlist-as-drawer
    .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions#swym-storefront-layout-actions-target-page.swym-storefront-layout-action-for-wishlist-as-drawer
    .swym-storefront-layout-action-layout{
    max-width: 100%;
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-image-container{
  max-width: 160px;
  width: 100%;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-image-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-action-image-container, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-for-wishlist-as-drawer .swym-storefront-layout-action-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-for-wishlist-as-drawer .swym-storefront-layout-action-image-container{
  max-height: 100px;
  max-width: 100%;
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout{
    flex-direction: column;
  }

  swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-image-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions .swym-storefront-layout-action-image-container{
    max-height: 100px;
    max-width: 100%;
  }
}

/* ======================== */
/* LOADER STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader-container{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader-container svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader-container svg{
  height: 100%;
}



.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-name, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-name{
  width: 100%;
  background: #d9d9d9;
  display: block;
  height: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-info-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-info-container{
  flex-grow: 1;
  margin-right: 20px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-count, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-count{
  width: 40%;
  background: #d9d9d9;
  display: block;
  height: 10px;
  margin-top: 10px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader .swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-grid-item-title{
  height: 10px;
  width: 80%;
  background: lightgray;
  display: block;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader .swym-storefront-layout-grid-item-price-variant, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-grid-item-price-variant{
  height: 10px;
  width: 30%;
  background: lightgray;
  display: block;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-loader.swym-storefront-layout-collection-list-images, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader.swym-storefront-layout-collection-list-images{
  display: block;
}

/* ======================== */
/* NOTIFICATION ENGINE */
/* ======================== */
swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification{
  visibility: hidden;
  position: fixed;
  bottom: var(--notification-top, 1rem);
  left: var(--notification-right, 1rem);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  box-shadow: 0 24px 12px -16px rgba(0, 0, 0, 0.2);
  z-index: 100000000000;
  animation: htw-src-numbuzin-nad-gold-firming-cream-swym-fade-in 0.3s ease-out;
  font-weight: bold;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-visible, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification.swym-storefront-layout-notification-visible{
  visibility: visible;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-container{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 14px !important;
  font-weight: normal !important;
  padding: var(--swym-p-space-400) var(--swym-p-space-600) var(--swym-p-space-400) 20px;
  gap: var(--swym-p-space-300);
  width: max-content;
  max-width: 95vw;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-image-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-image-container{
  height: 28px;
  width: 28px;
  flex-shrink: 0;
  flex-grow: 0;
}



swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream img, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream[status="success"], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification[status="success"]{
  background-color: var(--swym-storefront-layout-notification-success-bg-color, #d4edda);
  color: var(--swym-storefront-layout-notification-success-text-color, #155724);
  border: 1px solid var(--swym-storefront-layout-notification-success-border-color);
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream[status="error"], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification[status="error"]{
  background-color: var(--swym-storefront-layout-notification-error-bg-color, #f8d7da);
  color: var(--swym-storefront-layout-notification-error-text-color, #721c24);
  border: 1px solid var(--swym-storefront-layout-notification-error-border-color);
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream[status="warning"], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification[status="warning"]{
  background-color: var(--swym-storefront-layout-notification-warning-bg-color, #fff3cd);
  color: var(--swym-storefront-layout-notification-warning-text-color, #856404);
  border: 1px solid var(--swym-storefront-layout-notification-warning-border-color);
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream[status="info"], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification[status="info"]{
  background-color: var(--swym-storefront-layout-notification-info-bg-color, #121f36);
  color: var(--swym-storefront-layout-notification-info-text-color, #ffffff);
  border: 1px solid var(--swym-storefront-layout-notification-info-border-color);
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream[status="neutral"], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification[status="neutral"]{
  background-color: var(--swym-storefront-layout-notification-neutral-bg-color, #ffffff);
  color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
  border: none;
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream[status="toast"], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification[status="toast"]{
  background-color: var(--swym-storefront-layout-notification-toast-bg-color, #333333);
  color: var(--swym-storefront-layout-notification-toast-text-color, #ffffff);
  border: none;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-content-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-content-container{
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  gap: var(--swym-p-space-300);
  flex-grow: 1;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-content{
  flex-grow: 1;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-action, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-action{
  font-size: 14px;
  line-height: 16.94px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  border: 0.5px solid var(--swym-storefront-layout-button-color-text-primary, #fff);
  cursor: pointer;
  min-width: 100px;
  text-align: center;
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  padding: var(--swym-p-space-300) var(--swym-p-space-400) var(--swym-p-space-300) var(--swym-p-space-400);
  gap: var(--swym-p-space-150);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  white-space: nowrap;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-action:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-action:hover{
  opacity: 0.8;
}

/* Small dismiss icon pinned to the top right corner, outside the content row so it does not
   stretch the notification. The hit area stays 24px for touch and pointer targets. */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-close, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-close{
  position: absolute;
  top: 1px;
  right: 1px;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  /* The visible cross is 7px. The box stays 24px because that is the minimum touch target,
     and it is transparent, so it does not read as a button. */
  width: 24px;
  height: 24px;
  padding: 0;
  background: transparent;
  border: none;
  border-radius: 4px;
  /* Fixed grey rather than currentColor, so the cross reads the same on the light neutral
     background and the dark toast one. Clears 3:1 against both. */
  color: var(--swym-storefront-layout-notification-close-color, #8a8a8a);
  cursor: pointer;
  transition: transform 0.15s ease;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-close:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-close:hover, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-close:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-close:focus-visible{
  transform: scale(1.2);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-close:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-close:focus-visible{
  outline: 2px solid currentColor;
  outline-offset: -2px;
}

/* Keep the message clear of the corner icon. */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-container-has-close, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-container-has-close{
  padding-right: 24px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-title{
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  font-weight: 400;
  line-height: 14.52px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  max-width: 175px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-message, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-message{
  max-width: 175px;
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-swym-fade-in {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-progress-bar, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification .swym-storefront-layout-notification-progress-bar{
  width: 0%;
  height: 5px;
  background-color: #023f76;
  text-align: center;
  line-height: 10px;
  color: white;
  border-radius: 10px;
  transition: width 1s ease-in-out;
  display: block;
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-swym-progress-animation {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-notification-animated, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-notification-animated{
  animation: htw-src-numbuzin-nad-gold-firming-cream-swym-progress-animation 2s ease-in-out forwards;
}



@media only screen and (max-width: 480px) {
  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-as-drawer .swym-storefront-layout-notification-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-as-drawer .swym-storefront-layout-notification-container{
    max-width: 95vw;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-message, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-message, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-title{
    max-width: 100%;
  }

  .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-notification-action, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-notification-action{
    width: 100%;
    margin: unset;
  }
}

/* ======================== */
/* ACTION TOOLTIP STYLES */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-tooltip-layout.swym-storefront-layout-show-action-tooltip-view, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-tooltip-layout.swym-storefront-layout-show-action-tooltip-view{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-tooltip-layout, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-tooltip-layout{
  position: fixed;
  background-color: var(--swym-storefront-layout-ui-bg-color, #fff);
  transform: translateY(-100%);
  transition: transform 0.3s ease;
  padding: 12px;
  z-index: 10000000000;
  width: fit-content;
  border-radius: 4px;
  background: #fff;
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset,
    0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset,
    0px 12px 20px -8px rgba(26, 26, 26, 0.24);
  opacity: 0;
  visibility: hidden;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-tooltip-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-tooltip-btn{
  cursor: pointer;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: -0.25px;
  align-items: center;
  display: flex;
  gap: 7px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-tooltip-btn.remove-from-list-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-tooltip-btn.remove-from-list-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-tooltip-btn.swym-sfy-remove-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-tooltip-btn.swym-sfy-remove-button{
  color: var(--swym-storefront-layout-color-text-remove, #ea0202);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-action-tooltip-btn.delete-list-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-action-tooltip-btn.delete-list-button{
  color: var(--swym-storefront-layout-color-text-remove, #ea0202);
}

.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-action-tooltip-options, .htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-action-tooltip-options{
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* ======================== */
/* SCROLLBAR STYLES */
/* ======================== */
swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container-has-scroll::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions .swym-storefront-layout-container-has-scroll::-webkit-scrollbar{
  width: 6px;
}

swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container-has-scroll::-webkit-scrollbar-track, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions .swym-storefront-layout-container-has-scroll::-webkit-scrollbar-track{
  background: #f1f1f1;
}

swym-storefront-layout-actions.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container-has-scroll::-webkit-scrollbar-thumb, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-actions .swym-storefront-layout-container-has-scroll::-webkit-scrollbar-thumb{
  background: #888;
}

/* Custom containers scroll styling */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-container::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-body::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body::-webkit-scrollbar{
  width: 6px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-container::-webkit-scrollbar-track, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container::-webkit-scrollbar-track, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-body::-webkit-scrollbar-track, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body::-webkit-scrollbar-track{
  background: #f1f1f1;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-container::-webkit-scrollbar-thumb, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container::-webkit-scrollbar-thumb, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-body::-webkit-scrollbar-thumb, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body::-webkit-scrollbar-thumb{
  background: #888;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-container::-webkit-scrollbar-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-container::-webkit-scrollbar-button, .htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-body::-webkit-scrollbar-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body::-webkit-scrollbar-button{
  display: none;
}

/* ======================== */
/* HIDE DEFAULT WISHLIST PAGE */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component .swym-wishlist-page, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component .swym-wishlist-page{
  display: none;
}

/* ======================== */
/* HIDE COLLECTION BUTTON ON CONTROL CENTER UI */
/* ======================== */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-root-component .swym-wishlist-collections-v2-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-root-component .swym-wishlist-collections-v2-container{
  display: none;
}

/* ======================== */
/* TAB STYLE */
/* ======================== */

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tabs-view, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tabs-view{
  position: relative;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tabs, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tabs{
  display: flex;
  justify-content: center;
  gap: 24px;
  box-shadow: 0 -2px 2px -1px #eaeaea;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tab-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-button{
  padding: 10px;
  font-size: 16px;
  border: none;
  background: none;
  cursor: pointer;
  transition: color 0.3s ease;
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  letter-spacing: normal;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tab-button.swym-storefront-layout-tab-button-active, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-button.swym-storefront-layout-tab-button-active{
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tab-indicator:empty, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-indicator:empty{
  position: absolute;
  bottom: 0;
  left: 20px;
  height: 3px;
  background-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  transition: all 0.3s ease;
  display: block;
  width: 16px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

/* Drawer header — remove fixed height, adjust padding */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-header, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-header{
  height: auto;
  padding: var(--swym-p-space-800) var(--swym-p-space-500) var(--swym-p-space-800) var(--swym-p-space-500);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
}

/* Drawer tab indicator — downward-pointing caret above selected tab */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-indicator:empty, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tab-indicator:empty{
  height: 0;
  width: 0;
  background-color: transparent;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid var(--swym-storefront-layout-color-bg, #fff);
  border-bottom: none;
  border-radius: 0;
  bottom: auto;
  top: 0;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-indicator, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tab-indicator{
  transform: translateX(-50%) translateY(-100%) rotate(180deg);
  transform-origin: center center;
}
/* Drawer title gap */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-title, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-title{
  gap: 5px;
}
/* Drawer tab button font size */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-button, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tab-button{
  font-size: 13px;
  padding-top: 24px;
  padding-bottom: 24px;
  white-space: nowrap;
}

/* Drawer tabs container — ensure tabs don't overflow edges */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tabs, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tabs{
  padding: 0 12px;
  gap: 12px;
}

/* Drawer tab dot separators */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-button + .swym-storefront-layout-tab-button::before, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tab-button + .swym-storefront-layout-tab-button::before{
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  background: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 24px;
  margin-left: -24px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tab-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-container{
  display: none;
  height: 100%;
  flex-direction: column;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-tab-container.swym-storefront-layout-tab-content-active, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-container.swym-storefront-layout-tab-content-active{
  display: flex;
}

/* ======================== */
/* SFL empty view STYLE */
/* ======================== */

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-container{
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-content{
  padding: 32px;
  padding-top: 0;
  text-align: center;
  }

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-title{
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 21.6px;
  letter-spacing: -0.5px;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  margin-top: var(--swym-p-space-600);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-description, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-description{
  font-size: 13px;
  font-weight: 400;
  line-height: 18.2px;
  letter-spacing: -0.25px;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  margin-top: 8px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-view-cart-button, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-view-cart-button{
  display: flex;
  padding: var(--swym-p-space-300);
  justify-content: center;
  align-items: center;
  gap: var(--swym-p-space-150);
  align-self: stretch;
  width: 100%;
  max-width: 200px;
  margin: auto;
  margin-top: var(--swym-p-space-500);
  cursor: pointer;
  text-decoration: none;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  font-size: 12px;
  font-weight: 600;
  line-height: normal;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  border: 0.5px solid rgba(18, 31, 54, 0.2);
}

/* SFL empty state — steps card */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-steps-card, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-steps-card{
  border: 1px solid #e8e8e8;
  border-radius: 12px;
  padding: 0;
  margin-top: 16px;
  overflow: hidden;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step{
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: 14px 16px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-divider, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-divider{
  height: 1px;
  background: #e8e8e8;
  margin: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-icon, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-icon{
  width: 36px;
  height: 36px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-icon--green, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-icon--green{
  background: #e8f5ee;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-icon--red, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-icon--red{
  background: #fee8e8;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-icon svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-icon svg{
  display: block;
  max-width: initial;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-content, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-content{
  flex: 1;
  text-align: left;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-title, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-title{
  font-size: 13px;
  font-weight: 600;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  line-height: 18px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-step-desc, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-step-desc{
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-top: 2px;
}

/* SFL empty state — notice box */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-notice, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-notice{
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 12px 14px;
  margin-top: 16px;
  border-radius: 10px;
  font-size: 12px;
  color: #6b6b6b;
  text-align: left;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-notice--grey, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-notice--grey{
  background: #f5f5f5;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-notice--amber, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-notice--amber{
  background: #fef3e2;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-notice svg, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-notice svg{
  flex-shrink: 0;
  display: block;
  max-width: initial;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-notice strong, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-notice strong{
  font-weight: 600;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

/* SFL empty state — CTA button overrides */
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-go-to-cart, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-go-to-cart{
  background: var(--swym-storefront-layout-color-bg, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1.5px solid var(--swym-storefront-layout-color-text-default, #272727);
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-empty-sfl-login-cta, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-empty-sfl-login-cta{
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1px solid #d0d0d0;
  margin-top: 8px;
  text-decoration: none;
}

button.htw-src-numbuzin-nad-gold-firming-cream.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream button.swym-variant-selector{
  padding: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--swym-storefront-layout-color-bg, #fff);
  cursor: pointer;
  padding: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--swym-storefront-layout-color-bg, #fff);
  cursor: pointer;
  border-width: 1px;
  display: flex;
  align-items: center;
  }

/* ============================================================
   Auto-Wishlist Login Nudge — corner notification card
   ============================================================ */

/* The card itself — white background, no status colors.
   element + id + attribute gives higher specificity than [status="info"] rules
   so no !important is needed. */
swym-storefront-layout-notification.htw-src-numbuzin-nad-gold-firming-cream#swym-storefront-layout-notification[data-nudge-active], .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-notification#swym-storefront-layout-notification[data-nudge-active]{
  background: var(--swym-storefront-layout-bg-color, #ffffff);
  border: 1px solid var(--swym-storefront-layout-border-color, #e0e0e0);
  color: var(--swym-storefront-layout-color, #272727);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
  border-radius: 10px;
  padding: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-card, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-card{
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 14px;
  width: 230px;
}
.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-card:has(.swym-shop-login-active), .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-card:has(.swym-shop-login-active){
  width: 320px;
}

/* Row 1: thumbnails left, dismiss ✕ top-right */
.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-header, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-header{
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  gap: 8px;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-thumbs-row, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-thumbs-row{
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  flex: 1;
  min-width: 0;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-thumb, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-thumb{
  width: 40px;
  height: 40px;
  object-fit: cover;
  border-radius: 4px;
  flex-shrink: 0;
  border: 1px solid var(--swym-storefront-layout-border-color, #e0e0e0);
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-extra, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-extra{
  font-size: 12px;
  font-weight: 600;
  color: var(--swym-storefront-layout-secondary-color, #555);
  flex-shrink: 0;
}

/* Row 2: message text */
.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-message, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-message{
  font-size: 13px;
  font-weight: normal;
  color: var(--swym-storefront-layout-color, #272727);
  line-height: 1.45;
  margin: 0;
}

/* Row 3: full-width CTA button */
.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-login-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-login-btn{
  display: block;
  width: 100%;
  padding: 9px 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  border-radius: 6px;
  background: var(--swym-storefront-layout-button-color-bg-primary, #272727);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  border: 1px solid transparent;
  cursor: pointer;
  transition: opacity 0.15s ease;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-login-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-login-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-login-btn:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-login-btn:focus-visible{
  opacity: 0.85;
  outline: 2px solid var(--swym-storefront-layout-button-color-bg-primary, #272727);
  outline-offset: 2px;
}

/* Dismiss ✕ — top-right of card header */
.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-dismiss-btn, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-dismiss-btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  padding: 0;
  background: transparent;
  border: none;
  border-radius: 4px;
  color: var(--swym-storefront-layout-secondary-color, #888);
  cursor: pointer;
  transition: background 0.15s ease;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-dismiss-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-dismiss-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream.swym-aw-nudge-dismiss-btn:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .swym-aw-nudge-dismiss-btn:focus-visible{
  background: rgba(0, 0, 0, 0.06);
  outline: 2px solid var(--swym-storefront-layout-button-color-bg-primary, #272727);
  outline-offset: 2px;
}

/* ============================================================
   Drawer UI Polish — single wishlist mode styles
   ============================================================ */

/* Tab count badges — drawer only */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-count, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tab-count{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-inline-start: 6px;
  padding: 2px 6px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1;
  border-radius: 10px;
  background: var(--swym-storefront-layout-button-color-bg-primary, #272727);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  min-width: 22px;
  transition: opacity 0.2s ease;
}

/* Hidden tab count — invisible but preserves layout space */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-tab-count-hidden, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-tab-count-hidden{
  opacity: 0;
}

/* SFY heart icon button — drawer only */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  height: 100%;
  min-height: 38px;
  padding: 0;
  border: 1px solid var(--swym-storefront-layout-border-color, #e5e5e5);
  background: transparent;
  color: var(--swym-storefront-layout-primary-color, #272727);
  cursor: pointer;
  transition: background 0.15s ease, border-color 0.15s ease;
  font-size: 0;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn:hover, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn:focus-visible{
  background: rgba(0, 0, 0, 0.04);
  border-color: var(--swym-storefront-layout-primary-color, #272727);
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn svg, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn svg{
  width: 18px;
  height: 16px;
  flex-shrink: 0;
  stroke-width: 0.5px;
}

/* Delete (trash) icon button — drawer + single wishlist mode */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-delete-btn.swym-storefront-layout-grid-item-option-button, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-delete-btn.swym-storefront-layout-grid-item-option-button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  border: none;
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  cursor: pointer;
  border-radius: 4px;
  transition: color 0.15s ease, background 0.15s ease;
}

/* Share footer bar — drawer only, single wishlist mode */


swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-login-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn{
  flex: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  border-radius: var(--swym-storefront-layout-button-border-radius);
  background: var(--swym-storefront-layout-button-color-bg-primary, #272727);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  border: 1px solid transparent;
  cursor: pointer;
  transition: opacity 0.15s ease;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-login-btn svg, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn svg{
  margin-left: 7px;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-login-btn:hover, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn:hover, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-login-btn:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn:focus-visible{
  opacity: 0.85;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-share-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-share-btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 8px 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  border-radius: var(--swym-storefront-layout-button-border-radius);
  background: transparent;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  cursor: pointer;
  white-space: nowrap;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream
  .swym-storefront-layout-share-footer-share-btn.swym-storefront-layout-share-footer-share-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer
  .swym-storefront-layout-share-footer-share-btn.swym-storefront-layout-share-footer-share-btn{
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
}

/* Override #swym-storefront-layout-container button { border-width: 0px } which has ID specificity */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream #swym-storefront-layout-container .swym-storefront-layout-share-footer-share-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer #swym-storefront-layout-container .swym-storefront-layout-share-footer-share-btn{
  border-width: 1px;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-share-btn svg, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-share-btn svg{
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}

/* Full-width share button (logged-in state) */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-share-footer-share-btn-full, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-share-btn-full{
  flex: 1;
}

/* Drawer body — contain absolutely-positioned collection-list to prevent horizontal scrollbar */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-body, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-body{
  position: relative;
  overflow-x: clip;
}

/* Drawer product card — compact layout, no extra whitespace */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-content, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-content{
  gap: 4px;
  justify-content: center;
}

/* Drawer product card — price/variant above title */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-price-variant, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-price-variant{
  order: -1;
}

/* Drawer login actions — inline share/login buttons (50% width each) */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-actions, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions{
  display: flex;
  gap: 8px;
  width: 100%;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-actions .swym-storefront-layout-share-footer-login-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions .swym-storefront-layout-share-footer-login-btn, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-actions .swym-storefront-layout-share-footer-share-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions .swym-storefront-layout-share-footer-share-btn{
  flex: 1;
  min-width: 0;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-actions:has(.swym-shop-login-active), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions:has(.swym-shop-login-active){
  flex-direction: column;
}

.htw-src-numbuzin-nad-gold-firming-cream.swym-storefront-layout-shop-login-container, .htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-shop-login-container{
  /* border-radius: 12px; */
  overflow: hidden;
  /* background: var(--swym-storefront-layout-ui-bg-color, #fff); */
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream
  .swym-storefront-layout-login-actions:has(.swym-shop-login-active)
  .swym-storefront-layout-share-footer-share-btn, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer
  .swym-storefront-layout-login-actions:has(.swym-shop-login-active)
  .swym-storefront-layout-share-footer-share-btn{
  margin-top: 8px;
}

/* Drawer product title — allow 2 lines */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-title{
  -webkit-line-clamp: 2;
  line-height: 160%;
  margin-bottom: 8px;
  margin-right: 28px;
}

/* Drawer variant selector — pill-shaped button */
/* Specificity must beat #id .class .class button.class from the global rule (line 108) */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector{
  border-radius: var(--swym-storefront-layout-button-border-radius, 19px);
  padding: 12px 15px;
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  background: transparent;
  font-size: 13px;
  font-weight: 500;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* Drawer hover — Login to Save arrow nudge */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-button svg, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-button svg{
  transition: transform 0.2s ease;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-button:hover svg, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-button:hover svg, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-login-button:focus-visible svg, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-login-button:focus-visible svg{
  transform: translateX(4px);
}

/* Drawer hover — product image subtle scale */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-grid-item-image-container, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-image-container{
  overflow: hidden;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer img.swym-storefront-layout-grid-item-image{
  transition: transform 0.3s ease;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream
  .swym-storefront-layout-grid-item-image-container:hover
  img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer
  .swym-storefront-layout-grid-item-image-container:hover
  img.swym-storefront-layout-grid-item-image, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream
  .swym-storefront-layout-grid-item-image-container:focus-within
  img.swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer
  .swym-storefront-layout-grid-item-image-container:focus-within
  img.swym-storefront-layout-grid-item-image{
  transform: scale(1.05);
}

/* ======================== */
/* DRAWER LOADING ANIMATIONS */
/* ======================== */

/* 1. Skeleton shimmer effect — animated gradient on loader placeholders */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-grid-item-image, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-loader .swym-storefront-layout-grid-item-image, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-grid-item-title, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-loader .swym-storefront-layout-grid-item-title, swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream .swym-storefront-layout-loader .swym-storefront-layout-grid-item-price-variant, .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer .swym-storefront-layout-loader .swym-storefront-layout-grid-item-price-variant{
  background: linear-gradient(90deg, #e8e8e8 25%, #f5f5f5 50%, #e8e8e8 75%);
  background-size: 200% 100%;
  animation: htw-src-numbuzin-nad-gold-firming-cream-swym-drawer-shimmer 1.5s ease-in-out infinite;
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-swym-drawer-shimmer {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}

/* 2. Staggered fade-in for product items after loading */
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader){
  animation: htw-src-numbuzin-nad-gold-firming-cream-swym-drawer-item-fade-in 0.35s ease-out both;
}

swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(1), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(1){
  animation-delay: 0ms;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(2), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(2){
  animation-delay: 50ms;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(3), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(3){
  animation-delay: 100ms;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(4), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(4){
  animation-delay: 150ms;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(5), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(5){
  animation-delay: 200ms;
}
swym-storefront-layout-as-drawer.htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(n + 6), .htw-src-numbuzin-nad-gold-firming-cream swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(n + 6){
  animation-delay: 250ms;
}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-swym-drawer-item-fade-in {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* ─── Dawn-family page-width override (page layout only) ─── */
/* Dawn-based themes wrap the page template in .page-width--narrow (max-width: 726px).
   When the wishlist renders as a page section, expand the container to full width.
   Scoped via #swym-storefront-layout-section-container so drawer/modal are unaffected. */


.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner *, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner *, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner :before, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner :before, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner :after, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner ::backdrop, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{width:100%;}@media (min-width: 340px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{max-width:340px;}}@media (min-width: 640px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{max-width:640px;}}@media (min-width: 768px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{max-width:768px;}}@media (min-width: 1024px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{max-width:1024px;}}@media (min-width: 1280px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{max-width:1280px;}}@media (min-width: 1536px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .container, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .container{max-width:1536px;}}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pointer-events-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pointer-events-none{pointer-events:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pointer-events-auto, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pointer-events-auto{pointer-events:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .visible, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .visible{visibility:visible!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .invisible, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .invisible{visibility:hidden!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .collapse, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .collapse{visibility:collapse!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .static, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .static{position:static!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .fixed, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .fixed{position:fixed!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .absolute, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .absolute{position:absolute!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .relative, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .relative{position:relative!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .sticky, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .sticky{position:sticky!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .-top-\[5px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .-top-\[5px\]{top:-5px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bottom-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bottom-0{bottom:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .left-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .left-0{left:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .left-1\/3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .left-1\/3{left:33.333333%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .left-\[10px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .left-\[10px\]{left:10px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .right-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .right-0{right:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .right-\[-8px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .right-\[-8px\]{right:-8px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .right-\[4px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .right-\[4px\]{right:4px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .top-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .top-0{top:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .top-\[-2px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .top-\[-2px\]{top:-2px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .top-\[25px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .top-\[25px\]{top:25px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .top-\[4px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .top-\[4px\]{top:4px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .top-\[5px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .top-\[5px\]{top:5px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .z-10, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .z-10{z-index:10!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .z-20, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .z-20{z-index:20!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .z-30, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .z-30{z-index:30!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .z-40, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .z-40{z-index:40!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .z-50, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .z-50{z-index:50!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .order-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .order-1{order:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .order-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .order-2{order:2!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .order-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .order-3{order:3!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .float-left, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .float-left{float:left!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .m-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .m-0{margin:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .m-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .m-2{margin:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mx-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mx-1{margin-left:.25em!important;margin-right:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mx-10, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mx-10{margin-left:2.5em!important;margin-right:2.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mx-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mx-3{margin-left:.75em!important;margin-right:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mx-auto, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mx-auto{margin-left:auto!important;margin-right:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .my-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .my-1{margin-top:.25em!important;margin-bottom:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mb-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mb-1{margin-bottom:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mb-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mb-2{margin-bottom:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mb-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mb-3{margin-bottom:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mb-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mb-5{margin-bottom:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mb-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mb-6{margin-bottom:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .ml-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .ml-2{margin-left:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .ml-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .ml-4{margin-left:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mr-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mr-1{margin-right:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mr-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mr-2{margin-right:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mr-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mr-3{margin-right:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mr-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mr-4{margin-right:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mt-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mt-1{margin-top:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mt-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mt-2{margin-top:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mt-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mt-3{margin-top:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mt-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mt-4{margin-top:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .mt-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .mt-5{margin-top:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .box-border, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .box-border{box-sizing:border-box!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .block, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .block{display:block!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .inline-block, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .inline-block{display:inline-block!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .inline, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .inline{display:inline!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .table, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .table{display:table!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .grid, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .grid{display:grid!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .contents, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .contents{display:contents!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hidden, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hidden{display:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-1{height:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-1\/2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-1\/2{height:50%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-12, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-12{height:3em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-14, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-14{height:3.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-2{height:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-3{height:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-4{height:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-5{height:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-6{height:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-60, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-60{height:15em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-7, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-7{height:1.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-8, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-8{height:2em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-9, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-9{height:2.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .h-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .h-full{height:100%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-h-16, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-h-16{max-height:4em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-h-20, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-h-20{max-height:5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-h-\[55em\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-h-\[55em\]{max-height:55em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-h-\[65em\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-h-\[65em\]{max-height:65em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-h-\[85\%\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-h-\[85\%\]{max-height:85%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .min-h-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .min-h-0{min-height:0px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .min-h-\[400px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .min-h-\[400px\]{min-height:400px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-1{width:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-1\/2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-1\/2{width:50%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-12, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-12{width:3em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-14, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-14{width:3.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-16, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-16{width:4em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-2{width:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-20, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-20{width:5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-3{width:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-4{width:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-5{width:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-6{width:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-7, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-7{width:1.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-72, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-72{width:18em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-8, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-8{width:2em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-9, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-9{width:2.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .w-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .w-full{width:100%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .min-w-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .min-w-0{min-width:0px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .min-w-\[90px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .min-w-\[90px\]{min-width:90px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .min-w-max, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .min-w-max{min-width:-moz-max-content!important;min-width:-webkit-max-content!important;min-width:max-content!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-\[3em\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-\[3em\]{max-width:3em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-\[4em\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-\[4em\]{max-width:4em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-fit, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-fit{max-width:-moz-fit-content!important;max-width:-webkit-fit-content!important;max-width:fit-content!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-full{max-width:100%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-lg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-lg{max-width:32rem!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-screen-xl, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-screen-xl{max-width:1280px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .max-w-xs, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .max-w-xs{max-width:20rem!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-1{flex:1 1 0%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-none{flex:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-shrink, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-shrink{flex-shrink:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-shrink-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-shrink-0, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .shrink-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .shrink-0{flex-shrink:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-grow, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-grow{flex-grow:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-grow-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-grow-0{flex-grow:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .grow, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .grow{flex-grow:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .grow-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .grow-0{flex-grow:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .basis-1\/2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .basis-1\/2{flex-basis:50%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .basis-96, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .basis-96{flex-basis:24em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-collapse, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-collapse{border-collapse:collapse!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .translate-x-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .translate-x-0{--tw-translate-x: 0px !important;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .translate-x-28, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .translate-x-28{--tw-translate-x: 7em !important;transform:translate(7em,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .translate-y-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .translate-y-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .translate-y-4{--tw-translate-y: 1em !important;transform:translate(var(--tw-translate-x),1em) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .translate-y-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .translate-y-full{--tw-translate-y: 100% !important;transform:translate(var(--tw-translate-x),100%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rotate-180, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rotate-180{--tw-rotate: 180deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rotate-45, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rotate-45{--tw-rotate: 45deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rotate-90, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rotate-90{--tw-rotate: 90deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .transform, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1);}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1);}}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .animate-bounce, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .animate-bounce{animation:htw-src-numbuzin-nad-gold-firming-cream-bounce 1s infinite!important;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-spin{to{transform:rotate(360deg);}}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .animate-spin, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .animate-spin{animation:htw-src-numbuzin-nad-gold-firming-cream-spin 1s linear infinite!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .cursor-not-allowed, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .cursor-not-allowed{cursor:not-allowed!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .cursor-pointer, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .cursor-pointer{cursor:pointer!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .resize, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .resize{resize:both!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .appearance-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-row, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-row{flex-direction:row!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-col, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-col{flex-direction:column!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-col-reverse, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-col-reverse{flex-direction:column-reverse!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .flex-wrap, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .flex-wrap{flex-wrap:wrap!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .items-start, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .items-start{align-items:flex-start!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .items-end, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .items-end{align-items:flex-end!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .items-center, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .items-center{align-items:center!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .items-stretch, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .items-stretch{align-items:stretch!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .justify-start, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .justify-start{justify-content:flex-start!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .justify-end, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .justify-end{justify-content:flex-end!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .justify-center, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .justify-center{justify-content:center!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .justify-between, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .justify-between{justify-content:space-between!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .gap-0\.5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .gap-0\.5{gap:.125em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .gap-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .gap-1{gap:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .gap-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .gap-2{gap:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .gap-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .gap-4{gap:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .self-stretch, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .self-stretch{align-self:stretch!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .overflow-hidden, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .overflow-hidden{overflow:hidden!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .overflow-x-auto, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .overflow-x-auto{overflow-x:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .overflow-y-auto, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .overflow-y-auto{overflow-y:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .truncate, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .whitespace-nowrap, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .whitespace-nowrap{white-space:nowrap!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .break-all, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .break-all{word-break:break-all!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded{border-radius:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-full{border-radius:9999px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-lg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-lg{border-radius:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-md, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-md{border-radius:.375em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-sm, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-sm{border-radius:.125em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-xl, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-xl{border-radius:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-l, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-l{border-top-left-radius:.25em!important;border-bottom-left-radius:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-l-lg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-l-lg{border-top-left-radius:.5em!important;border-bottom-left-radius:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-r, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-r{border-top-right-radius:.25em!important;border-bottom-right-radius:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-r-lg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-r-lg{border-top-right-radius:.5em!important;border-bottom-right-radius:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-bl-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-bl-full{border-bottom-left-radius:9999px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-br-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-br-none{border-bottom-right-radius:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-tl-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-tl-full{border-top-left-radius:9999px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .rounded-tr-full, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .rounded-tr-full{border-top-right-radius:9999px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border{border-width:1px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-2{border-width:2px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-x, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-x{border-left-width:1px!important;border-right-width:1px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-b, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-b{border-bottom-width:1px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-b-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-b-2{border-bottom-width:2px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-t, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-t{border-top-width:1px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-solid, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-solid{border-style:solid!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-none{border-style:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-gray-300, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-gray-300{--tw-border-opacity: 1 !important;border-color:#d1d5db!important;border-color:rgba(209,213,219,var(--tw-border-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .border-red-300, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .border-red-300{--tw-border-opacity: 1 !important;border-color:#fca5a5!important;border-color:rgba(252,165,165,var(--tw-border-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-black, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-black{--tw-bg-opacity: 1 !important;background-color:#000!important;background-color:rgba(0,0,0,var(--tw-bg-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-gray-300, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-gray-300{--tw-bg-opacity: 1 !important;background-color:#d1d5db!important;background-color:rgba(209,213,219,var(--tw-bg-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-red-500, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-red-500{--tw-bg-opacity: 1 !important;background-color:#ef4444!important;background-color:rgba(239,68,68,var(--tw-bg-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-transparent, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-transparent{background-color:transparent!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-white, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-white{--tw-bg-opacity: 1 !important;background-color:#fff!important;background-color:rgba(255,255,255,var(--tw-bg-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-opacity-25, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-opacity-25{--tw-bg-opacity: .25 !important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-opacity-50, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-opacity-50{--tw-bg-opacity: .5 !important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-contain, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-contain{background-size:contain!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-cover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-cover{background-size:cover!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-clip-padding, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-clip-padding{background-clip:padding-box!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-center, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-center{background-position:center!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .bg-no-repeat, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .bg-no-repeat{background-repeat:no-repeat!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .object-contain, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .object-contain{-o-object-fit:contain!important;object-fit:contain!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .object-cover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .object-cover{-o-object-fit:cover!important;object-fit:cover!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-0{padding:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-1{padding:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-10, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-10{padding:2.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-2{padding:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-3{padding:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-4{padding:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-6{padding:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-\[\.27em\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-\[\.27em\]{padding:.27em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .p-\[4px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .p-\[4px\]{padding:4px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .px-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .px-0{padding-left:0!important;padding-right:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .px-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .px-1{padding-left:.25em!important;padding-right:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .px-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .px-2{padding-left:.5em!important;padding-right:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .px-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .px-3{padding-left:.75em!important;padding-right:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .px-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .px-4{padding-left:1em!important;padding-right:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .px-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .px-5{padding-left:1.25em!important;padding-right:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-0{padding-top:0!important;padding-bottom:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-1{padding-top:.25em!important;padding-bottom:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-1\.5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-1\.5{padding-top:.375em!important;padding-bottom:.375em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-2{padding-top:.5em!important;padding-bottom:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-3{padding-top:.75em!important;padding-bottom:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-4{padding-top:1em!important;padding-bottom:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-5{padding-top:1.25em!important;padding-bottom:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .py-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .py-6{padding-top:1.5em!important;padding-bottom:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pb-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pb-0{padding-bottom:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pb-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pb-1{padding-bottom:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pb-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pb-2{padding-bottom:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pb-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pb-3{padding-bottom:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pb-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pb-4{padding-bottom:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pb-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pb-6{padding-bottom:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pr-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pr-2{padding-right:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pt-1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pt-1{padding-top:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pt-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pt-2{padding-top:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pt-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pt-3{padding-top:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .pt-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .pt-4{padding-top:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-left, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-left{text-align:left!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-center, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-center{text-align:center!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .align-top, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .align-top{vertical-align:top!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-2xl, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-2xl{font-size:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-base, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-base{font-size:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-input, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-input{font-size:1.1429em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-lg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-lg{font-size:1.125em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-sm, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-sm{font-size:.875em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-tiny, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-tiny{font-size:.95em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-xl, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-xl{font-size:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-xs, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-xs{font-size:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .font-bold, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .font-bold{font-weight:700!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .font-extrabold, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .font-extrabold{font-weight:800!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .font-normal, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .font-normal{font-weight:400!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .lowercase, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .lowercase{text-transform:lowercase!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .capitalize, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .capitalize{text-transform:capitalize!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .tabular-nums, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .tabular-nums{--tw-numeric-spacing: tabular-nums !important;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) tabular-nums var(--tw-numeric-fraction)!important;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) tabular-nums var(--tw-numeric-fraction)!important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .leading-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .leading-5{line-height:1.25rem!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .leading-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .leading-none{line-height:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .leading-snug, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .leading-snug{line-height:1.375!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .leading-tight, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .leading-tight{line-height:1.25!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-black, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-black{--tw-text-opacity: 1 !important;color:#000!important;color:rgba(0,0,0,var(--tw-text-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-gray-400, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-gray-400{--tw-text-opacity: 1 !important;color:#9ca3af!important;color:rgba(156,163,175,var(--tw-text-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-gray-700, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-gray-700{--tw-text-opacity: 1 !important;color:#374151!important;color:rgba(55,65,81,var(--tw-text-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-red-500, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-red-500{--tw-text-opacity: 1 !important;color:#ef4444!important;color:rgba(239,68,68,var(--tw-text-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-red-600, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-red-600{--tw-text-opacity: 1 !important;color:#dc2626!important;color:rgba(220,38,38,var(--tw-text-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .text-white, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .text-white{--tw-text-opacity: 1 !important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity, 1))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .line-through, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .line-through{text-decoration-line:line-through!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .no-underline, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .no-underline{text-decoration-line:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .opacity-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .opacity-0{opacity:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .opacity-100, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .opacity-100{opacity:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .opacity-50, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .opacity-50{opacity:.5!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .opacity-60, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .opacity-60{opacity:.6!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .shadow, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .shadow-lg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .shadow-lg{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .shadow-md, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .shadow-md{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .outline-none, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .outline-none{outline:2px solid transparent!important;outline-offset:2px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .outline, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .outline{outline-style:solid!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .blur, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .blur{--tw-blur: blur(8px) !important;filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .grayscale, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .grayscale{--tw-grayscale: grayscale(100%) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .saturate-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .saturate-0{--tw-saturate: saturate(0) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) saturate(0) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .filter, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .transition, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .transition-\[width\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .transition-\[width\]{transition-property:width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .transition-all, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .duration-1000, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .duration-1000{transition-duration:1s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .duration-200, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .duration-200{transition-duration:.2s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .duration-300, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .duration-300{transition-duration:.3s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .duration-500, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .duration-500{transition-duration:.5s!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .ease-in-out, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .ease-out, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner blockquote, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner blockquote, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner dl, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner dl, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner dd, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner dd, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h1, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h2, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h3, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h4, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h5, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h6, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner hr, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner hr, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner figure, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner figure, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner p, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner p, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner pre, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner pre, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner li, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner li, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner small, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner small, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner a, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner a{line-height:1.5;letter-spacing:0em;margin:0;padding:0;--tw-text-opacity: 1;color:#111827;color:rgba(17,24,39,var(--tw-text-opacity, 1));text-decoration-line:none;text-transform:none;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner img, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner img, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner video, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner video, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner canvas, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner canvas, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner audio, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner audio, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner iframe, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner iframe, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner embed, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner embed, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner object, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner object{display:block!important;vertical-align:middle!important;background-color:inherit!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner svg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner svg{display:block!important;vertical-align:middle!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner *, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;border:0;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h1, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h1{font-size:1.5em;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h2{font-size:1.25em;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner h3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner h3{font-size:1.125em;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner p, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner p, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner a, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner a, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner li, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner li, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner pre, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner pre{font-size:1em;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner small, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner small{font-size:.95em;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-bundle-stack, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-bundle-stack{position:relative;width:80px;height:80px;transition:all .3s ease;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-bundle-stack:before, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-bundle-stack:before, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-bundle-stack:after, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-bundle-stack:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--corner-satc-card-bg);border:1px solid var(--corner-cowi-accent-bg);border-radius:.5em;box-shadow:0 1px 3px #0000001a;transition:all .3s cubic-bezier(.21,1.76,.89,1.45);}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-bundle-stack:before, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-bundle-stack:before{top:-6px;left:-6px;transform:rotate(-3deg);z-index:1;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-bundle-stack:after, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-bundle-stack:after{top:-3px;left:-3px;transform:rotate(-1.5deg);z-index:2;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-cowi-cart-item-primary-info:hover .corner-bundle-stack:before, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-cowi-cart-item-primary-info:hover .corner-bundle-stack:before{top:-10px;left:-10px;transform:rotate(-5deg);}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .corner-cowi-cart-item-primary-info:hover .corner-bundle-stack:after, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .corner-cowi-cart-item-primary-info:hover .corner-bundle-stack:after{top:-5px;left:-5px;transform:rotate(-2.5deg);}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .checked\:bg-\[color\:var\(--corner-cowi-accent-bg\)\]:checked, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .checked\:bg-\[color\:var\(--corner-cowi-accent-bg\)\]:checked{background-color:var(--corner-cowi-accent-bg)!important;}@media (hover: hover) and (pointer: fine){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:basis-1\/2:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:basis-1\/2:hover{flex-basis:50%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:-translate-y-1:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:-translate-y-1:hover{--tw-translate-y: -.25em !important;transform:translate(var(--tw-translate-x),-.25em) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:rotate-90:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:rotate-90:hover{--tw-rotate: 90deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:scale-105:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:scale-105:hover{--tw-scale-x: 1.05 !important;--tw-scale-y: 1.05 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05)!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:border:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:border:hover{border-width:1px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:bg-\[color\:var\(--corner-cowi-accent-bg\)\]:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:bg-\[color\:var\(--corner-cowi-accent-bg\)\]:hover{background-color:var(--corner-cowi-accent-bg)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:pb-6:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:pb-6:hover{padding-bottom:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:pl-3:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:pl-3:hover{padding-left:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:pr-3:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:pr-3:hover{padding-right:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:pt-4:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:pt-4:hover{padding-top:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:text-\[color\:var\(--corner-cowi-accent-bg\)\]:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:text-\[color\:var\(--corner-cowi-accent-bg\)\]:hover{color:var(--corner-cowi-accent-bg)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:text-\[color\:var\(--corner-cowi-accent-fg\)\]:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:text-\[color\:var\(--corner-cowi-accent-fg\)\]:hover{color:var(--corner-cowi-accent-fg)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:opacity-100:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:opacity-100:hover{opacity:1!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:shadow-lg:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:brightness-90:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:brightness-90:hover{--tw-brightness: brightness(.9) !important;filter:var(--tw-blur) brightness(.9) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .hover\:saturate-200:hover, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .hover\:saturate-200:hover{--tw-saturate: saturate(2) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) saturate(2) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;}}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .focus\:appearance-none:focus, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .focus\:appearance-none:focus{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .focus\:shadow-none:focus, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .focus\:shadow-none:focus{--tw-shadow: 0 0 rgba(0,0,0,0) !important;--tw-shadow-colored: 0 0 rgba(0,0,0,0) !important;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .focus\:outline-none:focus, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .focus-visible\:outline-none:focus-visible, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .focus-visible\:outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important;}@media (min-width: 640px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .sm\:h-\[90\%\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .sm\:h-\[90\%\]{height:90%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .sm\:h-\[97\%\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .sm\:h-\[97\%\]{height:97%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .sm\:w-\[360px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .sm\:w-\[360px\]{width:360px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .sm\:w-\[420px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .sm\:w-\[420px\]{width:420px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .sm\:w-\[460px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .sm\:w-\[460px\]{width:460px!important;}}@media (min-width: 768px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:mx-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:mx-4{margin-left:1em!important;margin-right:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:mb-0, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:mb-0{margin-bottom:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:block, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:block{display:block!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:hidden, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:hidden{display:none!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:w-16, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:w-16{width:4em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:w-20, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:w-20{width:5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:w-\[390px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:w-\[390px\]{width:390px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:w-\[440px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:w-\[440px\]{width:440px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:w-\[445px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:w-\[445px\]{width:445px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:w-\[580px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:w-\[580px\]{width:580px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:rounded, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:rounded{border-radius:.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:px-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:px-6{padding-left:1.5em!important;padding-right:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:pt-4, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:pt-4{padding-top:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:text-base, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:text-base{font-size:1em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .md\:text-sm, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .md\:text-sm{font-size:.875em!important;}}@media (min-width: 1280px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .xl\:w-\[435px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .xl\:w-\[435px\]{width:435px!important;}}@media (min-width: 1536px){.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:my-2, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:my-2{margin-top:.5em!important;margin-bottom:.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:w-\[445px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:w-\[445px\]{width:445px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:w-\[635px\], .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:w-\[635px\]{width:635px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:px-5, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:px-5{padding-left:1.25em!important;padding-right:1.25em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:pb-3, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:pb-3{padding-bottom:.75em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:pt-6, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:pt-6{padding-top:1.5em!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .\32 xl\:text-base, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .\32 xl\:text-base{font-size:1em!important;}}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner button, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner button, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner a, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner a{font-size:14px!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner *, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner *{box-sizing:border-box!important;gap:initial;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner svg, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner svg{height:100%!important;width:100%!important;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner button, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner button, .htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner input, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner input{padding:0!important;margin:0!important;height:auto;height:initial;min-height:0;min-height:initial;max-height:none;max-height:initial;width:auto;width:initial;min-width:0;min-width:initial;max-width:none;max-width:initial;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner .backdrop, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner .backdrop{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:linear-gradient(45deg,#6200ea,#d500f9);}.htw-src-numbuzin-nad-gold-firming-cream.corner-siteTop-announcement-bar, .htw-src-numbuzin-nad-gold-firming-cream .corner-siteTop-announcement-bar{text-align:center;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner p, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner p{margin:0;padding:0;}.htw-src-numbuzin-nad-gold-firming-cream.corner-carousel::-webkit-scrollbar, .htw-src-numbuzin-nad-gold-firming-cream .corner-carousel::-webkit-scrollbar{display:none;}.htw-src-numbuzin-nad-gold-firming-cream.corner-carousel, .htw-src-numbuzin-nad-gold-firming-cream .corner-carousel{-ms-overflow-style:none;scrollbar-width:none;}.htw-src-numbuzin-nad-gold-firming-cream.widgets-by-corner.corner-widget, .htw-src-numbuzin-nad-gold-firming-cream .widgets-by-corner.corner-widget{width:100vw;}

@keyframes htw-src-numbuzin-nad-gold-firming-cream-deco-banner-fade{0%{opacity:0;}to{opacity:1;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-deco-marquee-line{0%{transform:translate(0);}to{transform:translate(-100%);}}

.htw-src-numbuzin-nad-gold-firming-cream.pl-collection, .htw-src-numbuzin-nad-gold-firming-cream .pl-collection, .htw-src-numbuzin-nad-gold-firming-cream.pl-product, .htw-src-numbuzin-nad-gold-firming-cream .pl-product{width:0!important;height:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-parent, .htw-src-numbuzin-nad-gold-firming-cream .pl-parent{position:relative;}.htw-src-numbuzin-nad-gold-firming-cream.pl-container, .htw-src-numbuzin-nad-gold-firming-cream .pl-container{cursor:pointer;display:block!important;position:initial!important;z-index:10;padding:0!important;margin:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-image, .htw-src-numbuzin-nad-gold-firming-cream .pl-image, .htw-src-numbuzin-nad-gold-firming-cream.pl-product, .htw-src-numbuzin-nad-gold-firming-cream .pl-product, .htw-src-numbuzin-nad-gold-firming-cream.pl-product .pl-image, .htw-src-numbuzin-nad-gold-firming-cream .pl-product .pl-image{z-index:2;}.htw-src-numbuzin-nad-gold-firming-cream.pl-image, .htw-src-numbuzin-nad-gold-firming-cream .pl-image{display:flex!important;position:absolute!important;justify-content:center;align-items:center;background-size:contain!important;background-repeat:no-repeat!important;pointer-events:auto!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-image:empty, .htw-src-numbuzin-nad-gold-firming-cream .pl-image:empty{display:initial;}.htw-src-numbuzin-nad-gold-firming-cream.pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text{text-align:center;z-index:9999;width:100%;line-height:normal;position:absolute;}.htw-src-numbuzin-nad-gold-firming-cream.pl-text-trapezoid .pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-trapezoid .pl-text, .htw-src-numbuzin-nad-gold-firming-cream.pl-text-triangle .pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-triangle .pl-text, .htw-src-numbuzin-nad-gold-firming-cream.pl-text-triangle-bottom .pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-triangle-bottom .pl-text, .htw-src-numbuzin-nad-gold-firming-cream.pl-text-trapezoid-bottom .pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-trapezoid-bottom .pl-text{position:absolute;transform:translate(-50%) translateY(-50%) rotate(45deg);}.htw-src-numbuzin-nad-gold-firming-cream.pl-text-trapezoid, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-trapezoid{clip-path:polygon(40% 0,100% 60%,100% 100%,0 0);aspect-ratio:1/1;}.htw-src-numbuzin-nad-gold-firming-cream.pl-text-trapezoid .pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-trapezoid .pl-text{top:40%;left:60%;}.htw-src-numbuzin-nad-gold-firming-cream.pl-text-triangle, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-triangle{clip-path:polygon(100% 0,0 0,100% 100%);aspect-ratio:1/1;}.htw-src-numbuzin-nad-gold-firming-cream.pl-text-triangle .pl-text, .htw-src-numbuzin-nad-gold-firming-cream .pl-text-triangle .pl-text{left:66%;top:34%;padding-left:15%;padding-right:15%;}.htw-src-numbuzin-nad-gold-firming-cream.pl-w-100, .htw-src-numbuzin-nad-gold-firming-cream .pl-w-100{width:100%!important;max-height:initial!important;min-height:initial!important;background-color:transparent!important;box-shadow:none!important;--web-kit-box-shadow: none !important;display:block!important;position:initial!important;transform:none!important;opacity:1!important;visibility:visible!important;aspect-ratio:unset!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-animation, .htw-src-numbuzin-nad-gold-firming-cream .pl-animation{animation-timing-function:ease;animation-play-state:running;animation-duration:2s;animation-iteration-count:infinite;}@keyframes htw-src-numbuzin-nad-gold-firming-cream-pulse-deco{0%{transform:scale(.8);}to{transform:scale(1.2);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-fade-in-deco{0%{opacity:0;}to{opacity:1;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-fade-out-deco{0%{opacity:1;}to{opacity:0;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-bounce-in-deco{0%{opacity:0;transform:scale(.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(.9);}to{transform:scale(1);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-bounce-out-deco{0%{transform:scale(1);}25%{transform:scale(.95);}50%{opacity:1;transform:scale(1.1);}to{opacity:0;transform:scale(.3);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-flip-deco{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-gelatine-deco{0%,to{transform:scale(1);}25%{transform:scale(.9,1.1);}50%{transform:scale(1.1,.9);}75%{transform:scale(.95,1.05);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-rubber-band-deco{0%{transform:scaleX(1);}40%{transform:scaleX(1.12) scaleY(.75);}55%{transform:scaleX(.85) scaleY(1);}65%{transform:scaleX(1.09) scaleY(.85);}75%{transform:scaleX(.9) scaleY(1);}90%{transform:scaleX(1.05) scaleY(.95);}to{transform:scaleX(1) scaleY(1);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-expand-deco{0%{max-height:0;opacity:0;}to{max-height:1000px;opacity:1;}}.htw-src-numbuzin-nad-gold-firming-cream.pl-tooltip, .htw-src-numbuzin-nad-gold-firming-cream .pl-tooltip{max-width:200px;position:absolute;background:#000;color:#fff;font-size:.875rem;padding:.5rem 1rem;border-radius:4px;text-align:center;word-wrap:break-word;z-index:99;}.htw-src-numbuzin-nad-gold-firming-cream.pl-group, .htw-src-numbuzin-nad-gold-firming-cream .pl-group{display:flex;height:100%;width:100%;position:absolute;pointer-events:none;}.htw-src-numbuzin-nad-gold-firming-cream.pl-group--svg, .htw-src-numbuzin-nad-gold-firming-cream .pl-group--svg, .htw-src-numbuzin-nad-gold-firming-cream.pl-badge-group--svg, .htw-src-numbuzin-nad-gold-firming-cream .pl-badge-group--svg{align-items:flex-start;}svg.htw-src-numbuzin-nad-gold-firming-cream.pl-badge-image, .htw-src-numbuzin-nad-gold-firming-cream svg.pl-badge-image{align-self:flex-start;}.htw-src-numbuzin-nad-gold-firming-cream.pl-group .pl-image, .htw-src-numbuzin-nad-gold-firming-cream .pl-group .pl-image{position:static!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-deco-link, .htw-src-numbuzin-nad-gold-firming-cream .pl-deco-link{position:absolute!important;display:block!important;width:100%!important;height:100%!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-group .pl-image, .htw-src-numbuzin-nad-gold-firming-cream .pl-group .pl-image{translate:0!important;}.htw-src-numbuzin-nad-gold-firming-cream.pl-display-none, .htw-src-numbuzin-nad-gold-firming-cream .pl-display-none{display:none!important;}



@keyframes htw-src-numbuzin-nad-gold-firming-cream-flip-top{0%{transform:rotateX(0);}50%,to{transform:rotateX(-90deg);}}@keyframes htw-src-numbuzin-nad-gold-firming-cream-flip-bottom{0%,50%{transform:rotateX(90deg);}to{transform:rotateX(0);}}

.htw-module-module-003 .htw-node-module-003-1{--border-color: var(--text-color) / 0.15;}
.htw-module-module-003 img.htw-node-module-003-5,.htw-module-module-003 .htw-node-module-003-5 img{;width:min(100%,1500px);aspect-ratio:1500/1500;height:auto}
.htw-module-module-005 img.htw-node-module-005-6,.htw-module-module-005 .htw-node-module-005-6 img{;width:min(100%,1500px);aspect-ratio:1500/1500;height:auto}
.htw-module-module-007 .htw-node-module-007-3{--overlay: 0 0 0 / 0.0}
.htw-module-module-007 img.htw-node-module-007-6,.htw-module-module-007 .htw-node-module-007-6 img{ ;width:min(100%,3200px);aspect-ratio:3200/1600;height:auto}
.htw-module-module-008 img.htw-node-module-008-6,.htw-module-module-008 .htw-node-module-008-6 img{;width:min(100%,1500px);aspect-ratio:1500/1500;height:auto}
.htw-module-module-010 .htw-node-module-010-3{--overlay: 0 0 0 / 0.0}
.htw-module-module-010 img.htw-node-module-010-6,.htw-module-module-010 .htw-node-module-010-6 img{ ;width:min(100%,3200px);aspect-ratio:3200/1600;height:auto}
.htw-module-module-013 .htw-node-module-013-5{font-size: var(--text-h3)}
.htw-module-module-013 .htw-node-module-013-10{opacity: 1; transform: translateY(0px);}
.htw-module-module-013 img.htw-node-module-013-12,.htw-module-module-013 .htw-node-module-013-12 img{;width:min(100%,1500px);aspect-ratio:1500/1500;height:auto}
/* Reviewed integration: native cards stay in ordinary DOM, limited to imported page groups. */
[class*="htw-page-numbuzin-"] .product-small .box{background:#f5f4f8;border:1px solid #ddd9e5;border-radius:14px;overflow:hidden;height:100%;}
[class*="htw-page-numbuzin-"] .product-small .box-image{background:#f5f4f8;padding:16px;}
[class*="htw-page-numbuzin-"] .product-small .box-image img{aspect-ratio:1/1;object-fit:contain;}
[class*="htw-page-numbuzin-"] .product-small .box-text{padding:16px;}
[class*="htw-page-numbuzin-"] .product-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.2em;line-height:1.4;overflow:hidden;font-size:15px;font-weight:600;color:#151218;}
[class*="htw-page-numbuzin-"] .price{font-size:15px;}
[class*="htw-page-numbuzin-"] .button,[class*="htw-page-numbuzin-"] .wp-block-button__link{border-radius:999px;background:#4f2674;color:#fff;text-transform:none;letter-spacing:0;}
[class*="htw-page-numbuzin-"] :is(a,button):focus-visible{outline:3px solid #9461bc;outline-offset:4px;}
[class*="htw-page-numbuzin-"] .flickity-prev-next-button{opacity:1;}
.nb-hero{position:relative;margin:0!important;}
.nb-hero-track{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0!important;overscroll-behavior-x:contain;}
.nb-hero-track::-webkit-scrollbar{display:none;}
.nb-hero-slide{flex:0 0 100%;min-width:100%;min-height:600px;position:relative;scroll-snap-align:start;background:#e8e0f9;isolation:isolate;}
.nb-hero-art{margin:0!important;}.nb-hero-art-desktop{position:absolute;inset:0;z-index:-1;}.nb-hero-art-desktop img{display:block;width:100%;height:100%;object-fit:cover;}.nb-hero-art-mobile{display:none;}
.nb-hero-copy{padding:54px 48px;max-width:58%;}.nb-hero-copy :is(h1,h2){font-size:clamp(32px,3.1vw,48px);line-height:1.09;font-weight:650;letter-spacing:-.05em;color:#08070a;margin:0 0 30px;}
.nb-hero-copy p{font-size:16px;line-height:1.5;color:#111;max-width:610px;margin:0 0 28px;}.nb-hero-copy .wp-block-buttons{margin-top:30px;}.nb-hero-copy .wp-block-button__link{padding:15px 38px;font-size:14px;}
.nb-hero-controls{position:absolute;right:24px;bottom:18px;display:flex;gap:8px;z-index:3;}.nb-hero-controls button,.nb-quote-controls button,.nb-video-controls button{display:inline-grid;place-items:center;min-width:36px;height:36px;padding:0 10px;margin:0;border:1px solid #b3a2c5;background:#fff;color:#4f2674;border-radius:50%;font-size:16px;line-height:1;}.nb-hero-controls [aria-current=true]{background:#4f2674;color:#fff;}
.nb-press-strip{padding:38px 28px 10px;}.nb-press-logos{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:34px;align-items:center;max-width:1360px;margin:auto;}.nb-press-logo{margin:0!important;}.nb-press-logo img{width:100%;height:64px;object-fit:contain;}
.nb-membership{text-align:center;padding:54px 20px;}.nb-membership h2{font-size:32px;letter-spacing:-.045em;margin:0 0 24px;}.nb-membership .wp-block-buttons{justify-content:center;}
.htw-module-module-010 .reelUp_carousel_wrapper{display:flex!important;gap:16px;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;}.htw-module-module-010 .reelUp_slide{flex:0 0 220px!important;width:220px!important;scroll-snap-align:start;}.htw-module-module-010 video{width:100%;height:390px;object-fit:cover;display:block;border-radius:12px;}.nb-video-controls{display:flex;gap:10px;justify-content:flex-end;padding:0 24px 16px;}
.nb-quote-carousel{padding:60px 48px;background:#f5f5f5;}.nb-quote-track{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0!important;}.nb-press-quote{flex:0 0 100%;min-width:100%;scroll-snap-align:start;}.nb-press-quote p{font-size:15px;margin-bottom:28px;}.nb-press-quote h2{font-size:clamp(28px,3.8vw,52px);line-height:1.12;letter-spacing:-.05em;max-width:1120px;color:#101010;}.nb-quote-controls{display:flex;gap:10px;margin-top:24px;}
@media(max-width:999px){.nb-hero-copy{max-width:68%;padding:38px 30px;}.nb-hero-copy p{font-size:15px;}.nb-hero-slide{min-height:560px;}.nb-press-logos{gap:20px;}.nb-press-logo img{height:44px;}}
@media(max-width:600px){.nb-hero-slide{display:flex!important;flex-direction:column;min-height:0;}.nb-hero-copy{order:0;max-width:100%;padding:30px 20px 24px;background:linear-gradient(135deg,#e6e1fa,#eee8f9);}.nb-hero-copy :is(h1,h2){font-size:32px;line-height:1.08;margin-bottom:24px;}.nb-hero-copy p{font-size:14px;line-height:1.5;margin-bottom:22px;}.nb-hero-copy .wp-block-buttons{margin-top:20px;}.nb-hero-art-desktop{display:none;}.nb-hero-art-mobile{display:block;position:relative;order:1;height:410px;overflow:hidden;}.nb-hero-art-mobile img{width:100%;height:100%;object-fit:cover;object-position:center;}.nb-hero-controls{bottom:14px;right:14px;}.nb-press-strip{padding:28px 20px 0;}.nb-press-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 28px;}.nb-press-logo img{height:42px;}.nb-quote-carousel{padding:40px 20px;}.nb-membership{padding:42px 20px;}.nb-membership h2{font-size:28px;}.htw-module-module-010 .reelUp_slide{flex-basis:190px!important;width:190px!important;}.htw-module-module-010 video{height:338px;}}

/* QA repair 1: preserve source scheme foregrounds and readable native sale labels. */
[class*="htw-src-numbuzin-"] .wp-block-heading{color:inherit;}
[class*="htw-page-numbuzin-"] .price del{opacity:1;color:#6b6373;}
[class*="htw-page-numbuzin-"] .badge-container{left:16px;top:16px;margin:0;}
[class*="htw-page-numbuzin-"] .badge{margin:0;display:block;font-size:12px;height:auto;min-width:0;}
[class*="htw-page-numbuzin-"] .badge-inner{display:inline-block;color:#fff;background:#4f2674;border:1px solid #4f2674;border-radius:999px;padding:5px 9px;height:auto;line-height:1.2;font-size:12px;font-weight:650;}
[class*="htw-page-numbuzin-"] .badge-inner .onsale{color:#fff;background:transparent;padding:0;}
.htw-page-numbuzin-home.htw-module-module-007 .tabbed-content>.nav{gap:24px;margin-bottom:24px;}
.htw-page-numbuzin-home.htw-module-module-007 .tabbed-content>.nav>li>a{font-size:24px;font-weight:650;letter-spacing:-.04em;line-height:1.25;text-transform:none;color:#71677b;}
.htw-page-numbuzin-home.htw-module-module-007 .tabbed-content>.nav>li.active>a{color:#1a1320;}
.htw-page-numbuzin-about-numbuzin.htw-module-module-007{display:none;}
@media(max-width:600px){.htw-page-numbuzin-home.htw-module-module-007 .tabbed-content>.nav>li>a{font-size:21px;}}

/* QA repair 2: source margins must not add to the native theme's 100% container width. */
[class*="htw-src-numbuzin-"] .container{width:auto;max-width:none;}
[class*="htw-page-numbuzin-"] .badge-container .badge .badge-inner{width:auto;min-width:46px;white-space:nowrap;padding:5px 9px;}
[class*="htw-page-numbuzin-"] .badge-container .badge .onsale{display:block;position:static;width:auto;height:auto;line-height:1.2;}

[class*="htw-page-numbuzin-"] .nb-blog-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:16px;} [class*="htw-page-numbuzin-"] .nb-blog-controls[hidden]{display:none;} [class*="htw-page-numbuzin-"] .nb-blog-controls button{width:38px;height:38px;min-height:0;border:1px solid #b6a3cc;border-radius:50%;color:#4f2674;background:white;margin:0;padding:0;} [class*="htw-page-numbuzin-"] .nb-blog-controls button:disabled{opacity:.35;} [class*="htw-page-numbuzin-"] blog-post-list:focus-visible{outline:2px solid #4f2674;outline-offset:5px;}
