{"product_id":"lift-laughs-funny-face-ski-mask","title":"Lift Laughs – Funny Face Ski Mask","description":"\u003c!-- ICE FREAKS PRODUCT DESCRIPTION --\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;500;600;700;800\u0026family=Bebas+Neue\u0026display=swap');\n\n    .if-desc,\n    .if-desc * {\n      box-sizing: border-box;\n    }\n\n    .if-desc {\n      --if-orange: #ff4d14;\n      --if-ink: #12161c;\n      --if-card: #1b222b;\n      --if-muted: #65717e;\n      --if-line: #dde3e9;\n      --if-paper: #f6f7f8;\n      width: 100%;\n      max-width: none;\n      margin: 0;\n      overflow: hidden;\n      color: var(--if-ink);\n      background: #fff;\n      font-family: \"Barlow\", Arial, sans-serif;\n      font-size: 16px;\n      line-height: 1.5;\n      -webkit-font-smoothing: antialiased;\n    }\n\n    .if-desc h2,\n    .if-desc h3,\n    .if-desc p {\n      margin-top: 0;\n    }\n\n    .if-desc img,\n    .if-desc video {\n      max-width: 100%;\n    }\n\n    .if-desc a {\n      text-underline-offset: 3px;\n    }\n\n    .if-desc button,\n    .if-desc input,\n    .if-desc textarea {\n      font: inherit;\n    }\n\n    .if-desc__display {\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.8px;\n      line-height: 0.98;\n    }\n\n    \/* VIDEO *\/\n    .if-showcase {\n      padding:\n        clamp(20px, 4vw, 42px)\n        clamp(14px, 4vw, 24px)\n        clamp(34px, 6vw, 58px);\n      background: #fff;\n    }\n\n    .if-showcase__inner {\n      width: 100%;\n      max-width: 920px;\n      margin: 0 auto;\n    }\n\n    .if-showcase__media {\n      width: 100%;\n      aspect-ratio: 1 \/ 1;\n      overflow: hidden;\n      border-radius: 18px;\n      background: #111;\n      box-shadow: 0 18px 46px rgba(18, 22, 28, 0.14);\n      line-height: 0;\n    }\n\n    .if-showcase__media video {\n      display: block !important;\n      width: 100% !important;\n      height: 100% !important;\n      max-height: none !important;\n      aspect-ratio: 1 \/ 1 !important;\n      object-fit: contain !important;\n      object-position: center center !important;\n      background: #111;\n    }\n\n    .if-showcase__copy {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 18px;\n      padding: 18px 2px 0;\n    }\n\n    .if-showcase__copy p {\n      margin: 0;\n      color: var(--if-ink);\n      font-size: clamp(18px, 2.6vw, 24px);\n      font-weight: 800;\n      line-height: 1.2;\n    }\n\n    .if-showcase__copy a {\n      flex: 0 0 auto;\n      color: var(--if-orange) !important;\n      font-size: 14px;\n      font-weight: 800;\n      text-decoration: none;\n    }\n\n    \/* BENEFITS *\/\n    .if-benefits {\n      padding:\n        clamp(42px, 6.5vw, 70px)\n        clamp(16px, 4vw, 24px);\n      background: var(--if-ink);\n    }\n\n    .if-benefits__inner {\n      max-width: 900px;\n      margin: 0 auto;\n      text-align: center;\n    }\n\n    .if-pill {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 6px 13px;\n      border-radius: 999px;\n      background: var(--if-orange);\n      color: #fff;\n      font-size: 10.5px;\n      font-weight: 800;\n      letter-spacing: 1.5px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    .if-benefits h2 {\n      margin: 15px 0 27px;\n      color: #fff;\n      font-size: clamp(34px, 6vw, 52px);\n    }\n\n    .if-benefits__grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 12px;\n      text-align: left;\n    }\n\n    .if-benefit {\n      min-height: 112px;\n      padding: 17px;\n      border: 1px solid rgba(255, 255, 255, 0.06);\n      border-radius: 14px;\n      background: var(--if-card);\n    }\n\n    .if-benefit strong {\n      display: block;\n      margin-bottom: 5px;\n      color: var(--if-orange);\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: 20px;\n      font-weight: 400;\n      letter-spacing: 0.8px;\n      line-height: 1.1;\n    }\n\n    .if-benefit span {\n      color: #a5afba;\n      font-size: 13.5px;\n      line-height: 1.5;\n    }\n\n    \/* IDEA LAB *\/\n    .if-lab {\n      padding:\n        clamp(46px, 7vw, 78px)\n        clamp(16px, 4vw, 24px);\n      background: var(--if-paper);\n    }\n\n    .if-lab__inner {\n      max-width: 900px;\n      margin: 0 auto;\n    }\n\n    .if-lab__eyebrow {\n      margin: 0 0 8px;\n      color: var(--if-orange);\n      font-size: 11px;\n      font-weight: 800;\n      letter-spacing: 1.6px;\n      text-align: center;\n      text-transform: uppercase;\n    }\n\n    .if-lab h2 {\n      margin: 0;\n      color: var(--if-ink);\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: clamp(40px, 8vw, 66px);\n      font-weight: 400;\n      letter-spacing: 1px;\n      line-height: 0.98;\n      text-align: center;\n      text-transform: uppercase;\n    }\n\n    .if-lab__intro {\n      max-width: 460px;\n      margin: 12px auto 28px;\n      color: var(--if-muted);\n      font-size: 15.5px;\n      text-align: center;\n    }\n\n    .if-board {\n      margin-bottom: 18px;\n      padding: clamp(20px, 4vw, 28px);\n      border: 1px solid var(--if-line);\n      border-radius: 18px;\n      background: #fff;\n      box-shadow: 0 12px 30px rgba(18, 22, 28, 0.06);\n    }\n\n    .if-board h3 {\n      margin: 0 0 16px;\n      color: var(--if-ink);\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: 27px;\n      font-weight: 400;\n      letter-spacing: 0.7px;\n      text-transform: uppercase;\n    }\n\n    .if-board__empty {\n      padding: 24px 18px;\n      border: 1px dashed #cbd3db;\n      border-radius: 13px;\n      text-align: center;\n    }\n\n    .if-board__empty \u003e span {\n      display: block;\n      margin-bottom: 7px;\n      color: var(--if-orange);\n      font-size: 26px;\n    }\n\n    .if-board__empty strong {\n      display: block;\n      color: var(--if-ink);\n      font-size: 17px;\n    }\n\n    .if-board__empty p {\n      max-width: 500px;\n      margin: 6px auto 0;\n      color: var(--if-muted);\n      font-size: 13.5px;\n    }\n\n    .if-lab__choices {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 10px;\n      margin: 0 0 12px;\n      padding: 0;\n      border: 0;\n    }\n\n    .if-sr {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      padding: 0 !important;\n      margin: -1px !important;\n      overflow: hidden !important;\n      clip: rect(0, 0, 0, 0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    .if-lab__choice {\n      display: block;\n      cursor: pointer;\n    }\n\n    .if-lab__choice input {\n      position: absolute;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    .if-lab__tile {\n      position: relative;\n      display: flex;\n      min-height: 132px;\n      flex-direction: column;\n      justify-content: space-between;\n      padding: 16px;\n      border: 1.5px solid var(--if-line);\n      border-radius: 14px;\n      background: #fff;\n      color: var(--if-ink);\n      transition:\n        border-color 0.2s ease,\n        transform 0.2s ease,\n        box-shadow 0.2s ease;\n    }\n\n    .if-lab__choice:hover .if-lab__tile {\n      transform: translateY(-2px);\n      border-color: #b8c1ca;\n      box-shadow: 0 10px 24px rgba(18, 22, 28, 0.07);\n    }\n\n    .if-lab__choice input:checked + .if-lab__tile {\n      border-color: var(--if-orange);\n      box-shadow:\n        inset 0 0 0 1px var(--if-orange),\n        0 10px 25px rgba(255, 77, 20, 0.12);\n    }\n\n    .if-lab__choice input:focus-visible + .if-lab__tile {\n      outline: 3px solid rgba(255, 77, 20, 0.26);\n      outline-offset: 3px;\n    }\n\n    .if-lab__icon {\n      display: inline-flex;\n      width: 34px;\n      height: 34px;\n      align-items: center;\n      justify-content: center;\n      color: var(--if-orange);\n    }\n\n    .if-lab__icon svg {\n      width: 30px;\n      height: 30px;\n    }\n\n    .if-lab__name {\n      padding-right: 25px;\n      font-size: 14px;\n      font-weight: 800;\n      line-height: 1.15;\n    }\n\n    .if-lab__arrow {\n      position: absolute;\n      right: 13px;\n      bottom: 13px;\n      display: inline-flex;\n      color: var(--if-orange);\n    }\n\n    .if-lab__arrow svg {\n      width: 19px;\n      height: 19px;\n    }\n\n    .if-lab__submit {\n      overflow: hidden;\n      border-radius: 14px;\n      background: var(--if-ink);\n      color: #fff;\n    }\n\n    .if-lab__submit \u003e summary {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 18px;\n      cursor: pointer;\n      list-style: none;\n      font-size: 13px;\n      font-weight: 800;\n      letter-spacing: 1.2px;\n    }\n\n    .if-lab__submit \u003e summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .if-lab__submit[open] \u003e summary span {\n      transform: rotate(45deg);\n    }\n\n    .if-lab__submit \u003e summary span {\n      color: var(--if-orange);\n      font-size: 22px;\n      transition: transform 0.2s ease;\n    }\n\n    .if-lab__fields {\n      display: grid;\n      gap: 8px;\n      padding: 3px 18px 19px;\n    }\n\n    .if-lab__fields label {\n      margin-top: 5px;\n      color: #fff;\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .if-lab__fields input,\n    .if-lab__fields textarea {\n      width: 100%;\n      padding: 12px 13px;\n      border: 1px solid #3a444f;\n      border-radius: 9px;\n      outline: none;\n      background: var(--if-card);\n      color: #fff;\n      font-size: 15px;\n    }\n\n    .if-lab__fields input:focus,\n    .if-lab__fields textarea:focus {\n      border-color: var(--if-orange);\n    }\n\n    .if-lab__fields textarea {\n      resize: vertical;\n    }\n\n    .if-lab__fields button {\n      display: flex;\n      width: 100%;\n      align-items: center;\n      justify-content: center;\n      gap: 8px;\n      margin-top: 7px;\n      padding: 13px 16px;\n      border: 0;\n      border-radius: 9px;\n      background: var(--if-orange);\n      color: #fff;\n      cursor: pointer;\n      font-weight: 800;\n    }\n\n    .if-lab__note {\n      margin: 2px 0 0;\n      color: #8f9aa6;\n      font-size: 11.5px;\n      text-align: center;\n    }\n\n    .if-lab__note a {\n      color: #c6ced6 !important;\n    }\n\n    \/* SALE AND COUNTDOWN *\/\n    .if-sale {\n      padding:\n        clamp(38px, 7vw, 64px)\n        clamp(14px, 4vw, 22px)\n        clamp(42px, 7vw, 68px);\n      background: var(--if-orange);\n    }\n\n    .if-sale__inner {\n      max-width: 560px;\n      margin: 0 auto;\n    }\n\n    .if-sale__head {\n      margin-bottom: 20px;\n      text-align: center;\n    }\n\n    .if-sale__badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      margin-bottom: 13px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      background: var(--if-ink);\n      color: #fff;\n      font-size: 10.5px;\n      font-weight: 800;\n      letter-spacing: 1.5px;\n      line-height: 1;\n    }\n\n    .if-sale__badge i {\n      width: 7px;\n      height: 7px;\n      border-radius: 50%;\n      background: var(--if-orange);\n    }\n\n    .if-sale h2 {\n      margin: 0 0 11px;\n      color: var(--if-ink);\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: clamp(42px, 10vw, 62px);\n      font-weight: 400;\n      letter-spacing: 1px;\n      line-height: 0.9;\n    }\n\n    .if-sale__head p {\n      max-width: 390px;\n      margin: 0 auto;\n      color: var(--if-ink);\n      font-size: clamp(14px, 3.7vw, 16.5px);\n      font-weight: 600;\n    }\n\n    .if-sale__panel {\n      padding: 16px 16px 18px;\n      border-radius: 19px;\n      background: var(--if-ink);\n      box-shadow: 0 20px 44px rgba(18, 22, 28, 0.28);\n    }\n\n    .if-faces {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      padding-bottom: 15px;\n      margin-bottom: 15px;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.09);\n    }\n\n    .if-face {\n      min-width: 0;\n      color: #fff !important;\n      text-align: center;\n      text-decoration: none;\n    }\n\n    .if-face img {\n      display: block;\n      width: 100%;\n      height: auto;\n      aspect-ratio: 4 \/ 5;\n      border: 2px solid var(--if-orange);\n      border-radius: 12px;\n      object-fit: cover;\n    }\n\n    .if-face span {\n      display: block;\n      margin-top: 8px;\n      font-size: 12px;\n      font-weight: 700;\n      line-height: 1.15;\n    }\n\n    .if-countdown__label {\n      margin-bottom: 9px;\n      color: var(--if-orange);\n      font-size: 10.5px;\n      font-weight: 800;\n      letter-spacing: 1.4px;\n      text-align: center;\n    }\n\n    .if-clock {\n      display: grid;\n      grid-template-columns:\n        minmax(0, 1fr) auto\n        minmax(0, 1fr) auto\n        minmax(0, 1fr) auto\n        minmax(0, 1fr);\n      gap: 5px;\n      align-items: center;\n      margin-bottom: 11px;\n    }\n\n    .if-clock[hidden] {\n      display: none !important;\n    }\n\n    .if-clock__unit {\n      min-width: 0;\n      padding: 10px 2px 8px;\n      border-radius: 10px;\n      background: var(--if-card);\n      text-align: center;\n    }\n\n    .if-clock__unit b {\n      display: block;\n      color: #fff;\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: clamp(29px, 8vw, 41px);\n      font-weight: 400;\n      letter-spacing: 1px;\n      line-height: 1;\n    }\n\n    .if-clock__unit span {\n      display: block;\n      margin-top: 4px;\n      color: #8f9baa;\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: 1px;\n    }\n\n    .if-clock__colon {\n      padding-bottom: 13px;\n      color: var(--if-orange);\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: 26px;\n    }\n\n    .if-countdown__fallback,\n    .if-countdown__expired {\n      margin: 0 0 14px;\n      padding: 12px;\n      border-radius: 9px;\n      background: var(--if-card);\n      color: #fff;\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 0.3px;\n      text-align: center;\n    }\n\n    .if-countdown__fallback[hidden],\n    .if-countdown__expired[hidden] {\n      display: none !important;\n    }\n\n    .if-sale__cta {\n      display: block;\n      padding: 14px;\n      border-radius: 10px;\n      background: var(--if-orange);\n      color: #fff !important;\n      font-size: 15px;\n      font-weight: 800;\n      text-align: center;\n      text-decoration: none;\n      transition:\n        transform 0.2s ease,\n        filter 0.2s ease;\n    }\n\n    .if-sale__cta:hover {\n      transform: translateY(-1px);\n      filter: brightness(1.06);\n    }\n\n    \/* FAQ *\/\n    .if-faq {\n      padding:\n        clamp(46px, 7vw, 78px)\n        clamp(16px, 4vw, 24px);\n      background: #fff;\n    }\n\n    .if-faq__inner {\n      max-width: 800px;\n      margin: 0 auto;\n    }\n\n    .if-faq h2 {\n      margin: 0 0 17px;\n      color: var(--if-ink);\n      font-family: \"Bebas Neue\", \"Arial Narrow\", Impact, sans-serif;\n      font-size: clamp(32px, 5.5vw, 43px);\n      font-weight: 400;\n      letter-spacing: 0.8px;\n      text-align: center;\n    }\n\n    .if-faq details {\n      border-bottom: 1px solid var(--if-line);\n    }\n\n    .if-faq summary {\n      position: relative;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 16px;\n      padding: 19px 2px;\n      color: var(--if-ink);\n      cursor: pointer;\n      list-style: none;\n      font-size: 16px;\n      font-weight: 700;\n      line-height: 1.35;\n    }\n\n    .if-faq summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .if-faq summary::after {\n      content: \"+\";\n      flex: 0 0 auto;\n      color: var(--if-orange);\n      font-size: 23px;\n      font-weight: 800;\n      line-height: 1;\n    }\n\n    .if-faq details[open] summary::after {\n      content: \"−\";\n    }\n\n    .if-faq details p {\n      margin: -4px 34px 19px 2px;\n      color: #5b6672;\n      font-size: 15px;\n      line-height: 1.65;\n    }\n\n    .if-desc a:focus-visible,\n    .if-desc button:focus-visible,\n    .if-desc summary:focus-visible {\n      outline: 3px solid rgba(255, 77, 20, 0.35);\n      outline-offset: 3px;\n    }\n\n    @media (max-width: 700px) {\n      .if-showcase {\n        padding-left: 0;\n        padding-right: 0;\n      }\n\n      .if-showcase__media {\n        border-radius: 0;\n        box-shadow: none;\n      }\n\n      .if-showcase__copy {\n        padding: 16px 16px 0;\n        align-items: flex-start;\n      }\n\n      .if-showcase__copy p {\n        max-width: 58%;\n      }\n\n      .if-benefits__grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .if-benefit {\n        min-height: 108px;\n        padding: 15px;\n      }\n\n      .if-lab__choices {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .if-lab__tile {\n        min-height: 124px;\n      }\n    }\n\n    @media (max-width: 390px) {\n      .if-showcase__copy {\n        gap: 12px;\n      }\n\n      .if-showcase__copy p {\n        font-size: 17px;\n      }\n\n      .if-showcase__copy a {\n        font-size: 12px;\n      }\n\n      .if-benefits__grid {\n        gap: 8px;\n      }\n\n      .if-benefit {\n        padding: 13px;\n      }\n\n      .if-benefit strong {\n        font-size: 18px;\n      }\n\n      .if-benefit span {\n        font-size: 12.5px;\n      }\n\n      .if-sale__panel {\n        padding: 12px;\n      }\n\n      .if-faces {\n        gap: 6px;\n      }\n\n      .if-face span {\n        font-size: 10px;\n      }\n\n      .if-clock {\n        gap: 3px;\n      }\n\n      .if-clock__unit b {\n        font-size: 27px;\n      }\n\n      .if-clock__colon {\n        font-size: 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .if-desc *,\n      .if-desc *::before,\n      .if-desc *::after {\n        scroll-behavior: auto !important;\n        transition: none !important;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"if-desc\" id=\"if-desc-ice-freaks\"\u003e\n\u003c!-- 1. VIDEO --\u003e\n\u003csection class=\"if-showcase\" aria-label=\"Ice Freaks mask showcase\"\u003e\n\u003cdiv class=\"if-showcase__inner\"\u003e\n\u003cdiv class=\"if-showcase__media\"\u003e\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" controls=\"controls\" preload=\"metadata\" width=\"1080\" height=\"1080\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/3604\/8475\/files\/ice-freaks-showcase-v2-poster.jpg?v=1791331542\" aria-label=\"Three models show the Ice Freaks ski mask designs\"\u003e\n          \u003csource src=\"https:\/\/d2ol7oe51mr4n9.cloudfront.net\/user_3C7BefvUGqD3St7O9ZWTFceomqM\/ea899845-c290-489f-8c04-66c240071ad7.mp4\" type=\"video\/mp4\"\u003e\n          Your browser does not support HTML5 video.\n        \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"if-showcase__copy\"\u003e\n\u003cp\u003eThree faces. Which one is yours?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 2. BENEFITS --\u003e\n\u003csection class=\"if-benefits\" aria-labelledby=\"if-benefits-title\"\u003e\n\u003cdiv class=\"if-benefits__inner\"\u003e\n\u003cspan class=\"if-pill\"\u003e The gag gift that actually gets worn \u003c\/span\u003e\n\u003ch2 class=\"if-desc__display\" id=\"if-benefits-title\"\u003eIMPOSSIBLE TO IGNORE.\u003cbr\u003eIMPOSSIBLE TO TAKE OFF.\u003c\/h2\u003e\n\u003cdiv class=\"if-benefits__grid\"\u003e\n\u003cdiv class=\"if-benefit\"\u003e\n\u003cstrong\u003eHELMET READY\u003c\/strong\u003e \u003cspan\u003eGoggles go right over the top.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-benefit\"\u003e\n\u003cstrong\u003eACTUALLY WARM\u003c\/strong\u003e \u003cspan\u003eSoft fleece helps seal the neck gap.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-benefit\"\u003e\n\u003cstrong\u003ePRINT WON’T CRACK\u003c\/strong\u003e \u003cspan\u003eDyed into the fabric—not laid on top.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-benefit\"\u003e\n\u003cstrong\u003eONE SIZE\u003c\/strong\u003e \u003cspan\u003eFour-way stretch. Unisex fit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 3. IDEA LAB --\u003e\n\u003csection class=\"if-lab\" id=\"ice-mask-lab\" aria-labelledby=\"if-lab-title\"\u003e\n\u003cdiv class=\"if-lab__inner\"\u003e\n\u003cp class=\"if-lab__eyebrow\"\u003eMade for the crew. Shaped by you.\u003c\/p\u003e\n\u003ch2 id=\"if-lab-title\"\u003eWhat’s the next freak?\u003c\/h2\u003e\n\u003cp class=\"if-lab__intro\"\u003eGot a mask idea? Pick a category and tell us.\u003c\/p\u003e\n\u003cdiv class=\"if-board\"\u003e\n\u003ch3\u003eIdeas from the crew\u003c\/h3\u003e\n\u003cdiv class=\"if-board__empty\"\u003e\n\u003cspan aria-hidden=\"true\"\u003e✦\u003c\/span\u003e \u003cstrong\u003eYour idea could start the next drop.\u003c\/strong\u003e\n\u003cp\u003ePublic ideas and voting are coming soon. For now, submissions go privately to our team.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cform method=\"post\" action=\"\/contact#IceMaskIdeas\" id=\"IceMaskIdeas\" class=\"if-lab__form\"\u003e\n\u003cinput type=\"hidden\" name=\"form_type\" value=\"contact\"\u003e \u003cinput type=\"hidden\" name=\"utf8\" value=\"✓\"\u003e \u003cinput type=\"hidden\" name=\"contact[subject]\" value=\"Ice Freaks — new mask idea\"\u003e\u003cfieldset class=\"if-lab__choices\"\u003e\n\u003clegend class=\"if-sr\"\u003eChoose a direction\u003c\/legend\u003e \u003clabel class=\"if-lab__choice\"\u003e \u003cinput type=\"radio\" name=\"contact[Mask category]\" value=\"funny\" checked\u003e \u003cspan class=\"if-lab__tile\"\u003e \u003cspan class=\"if-lab__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\n                  \u003ccircle cx=\"12\" cy=\"12\" r=\"9.5\"\u003e\u003c\/circle\u003e\n                  \u003cpath d=\"M8 14.5c1 1.4 2.4 2.1 4 2.1s3-.7 4-2.1\"\u003e\u003c\/path\u003e\n                  \u003ccircle cx=\"9\" cy=\"10\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n                  \u003ccircle cx=\"15\" cy=\"10\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"if-lab__name\"\u003eFunny faces\u003c\/span\u003e \u003cspan class=\"if-lab__arrow\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                  \u003cpath d=\"M7 17L17 7M9 7h8v8\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"if-lab__choice\"\u003e \u003cinput type=\"radio\" name=\"contact[Mask category]\" value=\"animal\"\u003e \u003cspan class=\"if-lab__tile\"\u003e \u003cspan class=\"if-lab__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                  \u003cpath d=\"M7 21h11v-2.2c0-3.3-1.6-6.4-4.1-8.4l1.4-1.6-.8-3.3-2 1.3L10.3 4 9 6.6 6.2 9.4c-.6.6-.7 1.6-.1 2.3l.4.4c.5.5 1.3.6 1.9.2l1.8-1.1c.3 1.4-.4 2.6-1.6 3.5C7.3 15.8 7 17.3 7 19z\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"if-lab__name\"\u003eAnimal mode\u003c\/span\u003e \u003cspan class=\"if-lab__arrow\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                  \u003cpath d=\"M7 17L17 7M9 7h8v8\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"if-lab__choice\"\u003e \u003cinput type=\"radio\" name=\"contact[Mask category]\" value=\"spooky\"\u003e \u003cspan class=\"if-lab__tile\"\u003e \u003cspan class=\"if-lab__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                  \u003cpath d=\"M12 2.5c-4.7 0-8 3.2-8 7.6 0 2.6 1.2 4.6 3 5.8V19c0 .8.7 1.5 1.5 1.5H10v-2h1.2v2h1.6v-2H14v2h1.5c.8 0 1.5-.7 1.5-1.5v-3.1c1.8-1.2 3-3.2 3-5.8 0-4.4-3.3-7.6-8-7.6zM8.8 13.2a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm6.4 0a2 2 0 1 1 0-4 2 2 0 0 1 0 4zM12 15.6l-1.2-2h2.4z\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"if-lab__name\"\u003eSomething spooky\u003c\/span\u003e \u003cspan class=\"if-lab__arrow\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                  \u003cpath d=\"M7 17L17 7M9 7h8v8\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"if-lab__choice\"\u003e \u003cinput type=\"radio\" name=\"contact[Mask category]\" value=\"wild\"\u003e \u003cspan class=\"if-lab__tile\"\u003e \u003cspan class=\"if-lab__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                  \u003cpath d=\"M12 1.5l2.6 7.9 7.9 2.6-7.9 2.6L12 22.5l-2.6-7.9L1.5 12l7.9-2.6z\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"if-lab__name\"\u003eMy own idea\u003c\/span\u003e \u003cspan class=\"if-lab__arrow\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                  \u003cpath d=\"M7 17L17 7M9 7h8v8\"\u003e\u003c\/path\u003e\n                \u003c\/svg\u003e \u003c\/span\u003e \u003c\/span\u003e \u003c\/label\u003e\n\u003c\/fieldset\u003e\n\u003cdetails class=\"if-lab__submit\"\u003e\n\u003csummary\u003eSUBMIT YOUR IDEA \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"if-lab__fields\"\u003e\n\u003clabel for=\"IceMaskIdea\"\u003eYour mask idea\u003c\/label\u003e \u003ctextarea id=\"IceMaskIdea\" name=\"contact[body]\" rows=\"3\" maxlength=\"600\" required=\"\" placeholder=\"A grumpy grandpa with a huge moustache…\"\u003e\u003c\/textarea\u003e \u003clabel for=\"IceMaskEmail\"\u003eYour email\u003c\/label\u003e \u003cinput id=\"IceMaskEmail\" type=\"email\" name=\"contact[email]\" autocomplete=\"email\" required=\"\"\u003e \u003cbutton type=\"submit\"\u003e Send my idea \u003cspan aria-hidden=\"true\"\u003e↗\u003c\/span\u003e \u003c\/button\u003e\n\u003cp class=\"if-lab__note\"\u003eThis goes to our team, not the public board. No marketing sign-up. \u003ca href=\"\/fr\/policies\/privacy-policy\"\u003ePrivacy policy\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/form\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!--\n    4. SALE AND COUNTDOWN\n    修改活动截止日期时，需要同时修改 data-end 和 time 两处。\n  --\u003e\n\u003csection class=\"if-sale\" aria-labelledby=\"if-sale-title\" data-if-countdown=\"\" data-end=\"2026-11-01T03:59:59Z\"\u003e\n\u003cdiv class=\"if-sale__inner\"\u003e\n\u003cdiv class=\"if-sale__head\"\u003e\n\u003cspan class=\"if-sale__badge\"\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e FREAK SEASON SALE \u003c\/span\u003e\n\u003ch2 id=\"if-sale-title\"\u003ePICK YOUR FACE.\u003cbr\u003eGRAB THE DEAL.\u003c\/h2\u003e\n\u003cp\u003eGet your favourite mask before the offer ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-sale__panel\"\u003e\n\u003cdiv class=\"if-faces\"\u003e\n\u003ca class=\"if-face\" href=\"#shop\" data-if-shop=\"\" aria-label=\"Choose The Instructor\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/3604\/8475\/files\/if-instructor.webp?v=1789989267\" alt=\"The Instructor ski mask\" loading=\"lazy\" width=\"520\" height=\"650\"\u003e \u003cspan\u003eThe Instructor\u003c\/span\u003e \u003c\/a\u003e \u003ca class=\"if-face\" href=\"#shop\" data-if-shop=\"\" aria-label=\"Choose Old Man Winter\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/3604\/8475\/files\/if-oldman.webp?v=1789989267\" alt=\"Old Man Winter ski mask\" loading=\"lazy\" width=\"520\" height=\"650\"\u003e \u003cspan\u003eOld Man Winter\u003c\/span\u003e \u003c\/a\u003e \u003ca class=\"if-face\" href=\"#shop\" data-if-shop=\"\" aria-label=\"Choose Two Teeth Tony\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/3604\/8475\/files\/if-fullsend.webp?v=1789989267\" alt=\"Two Teeth Tony ski mask\" loading=\"lazy\" width=\"520\" height=\"650\"\u003e \u003cspan\u003eTwo Teeth Tony\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-countdown__label\"\u003eSALE ENDS IN\u003c\/div\u003e\n\u003cdiv class=\"if-clock\" role=\"timer\" aria-label=\"Time remaining in the sale\" hidden=\"\"\u003e\n\u003cdiv class=\"if-clock__unit\"\u003e\n\u003cb data-if-unit=\"days\"\u003e--\u003c\/b\u003e \u003cspan\u003eDAYS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-clock__colon\" aria-hidden=\"true\"\u003e:\u003c\/div\u003e\n\u003cdiv class=\"if-clock__unit\"\u003e\n\u003cb data-if-unit=\"hours\"\u003e--\u003c\/b\u003e \u003cspan\u003eHRS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-clock__colon\" aria-hidden=\"true\"\u003e:\u003c\/div\u003e\n\u003cdiv class=\"if-clock__unit\"\u003e\n\u003cb data-if-unit=\"minutes\"\u003e--\u003c\/b\u003e \u003cspan\u003eMIN\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"if-clock__colon\" aria-hidden=\"true\"\u003e:\u003c\/div\u003e\n\u003cdiv class=\"if-clock__unit\"\u003e\n\u003cb data-if-unit=\"seconds\"\u003e--\u003c\/b\u003e \u003cspan\u003eSEC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"if-countdown__fallback\"\u003eOffer ends \u003ctime datetime=\"2026-10-31T23:59:59-04:00\"\u003e October 31, 2026 at 11:59 PM ET \u003c\/time\u003e\u003c\/p\u003e\n\u003cp class=\"if-countdown__expired\" hidden=\"\"\u003eTHIS OFFER HAS ENDED\u003c\/p\u003e\n\u003ca class=\"if-sale__cta\" href=\"#shop\" data-if-shop=\"\"\u003e SHOP THE SALE → \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 5. FAQ --\u003e\n\u003csection class=\"if-faq\" aria-labelledby=\"if-faq-title\"\u003e\n\u003cdiv class=\"if-faq__inner\"\u003e\n\u003ch2 id=\"if-faq-title\"\u003eQUESTIONS, ANSWERED\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes it actually fit under a helmet?\u003c\/summary\u003e\n\u003cp\u003eYes. The outer is a thin four-way stretch knit and the fleece lining is soft and low-profile, so there is no bulk at the crown. Goggles sit straight over the eye openings.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it warm enough for a real cold day?\u003c\/summary\u003e\n\u003cp\u003eYes. The fleece lining helps trap heat against your face and the mask covers the neck gap, so you stay more comfortable on the lift and on the way down.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is it made of?\u003c\/summary\u003e\n\u003cp\u003eA breathable four-way stretch poly-spandex outer with a soft fleece lining inside. The print is dyed into the fabric, so it does not crack or peel like a surface graphic.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it fit me?\u003c\/summary\u003e\n\u003cp\u003eOne size fits most adults. The knit stretches in both directions and returns to shape for a close, comfortable fit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I breathe properly in it?\u003c\/summary\u003e\n\u003cp\u003eYes. The mouth area uses breathable stretch fabric, similar to wearing a winter neck gaiter.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is your return policy?\u003c\/summary\u003e\n\u003cp\u003eYou have 14 days from delivery. Email us with your order details and we will help arrange an eligible return or exchange in line with the store’s return policy.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I wash and dry it?\u003c\/summary\u003e\n\u003cp\u003eMachine wash cold on a gentle cycle, inside out. Do not use bleach or fabric softener. Hang or lay flat to dry; do not tumble dry or iron.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it fog my goggles or get wet from my breath?\u003c\/summary\u003e\n\u003cp\u003eTuck the mask under the goggle foam—not over it—so warm air leaves through the knit instead of rising into the lens. On long lift rides, briefly lower the mouth area to release moisture.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n    (function () {\n      var script = document.currentScript;\n      var root = script \u0026\u0026 script.closest(\".if-desc\");\n\n      if (!root || root.getAttribute(\"data-if-ready\") === \"true\") {\n        return;\n      }\n\n      root.setAttribute(\"data-if-ready\", \"true\");\n\n      \/* COUNTDOWN *\/\n      var sale = root.querySelector(\"[data-if-countdown]\");\n\n      if (sale) {\n        var clock = sale.querySelector(\".if-clock\");\n        var fallback = sale.querySelector(\n          \".if-countdown__fallback\"\n        );\n        var expired = sale.querySelector(\n          \".if-countdown__expired\"\n        );\n        var deadline = Date.parse(\n          sale.getAttribute(\"data-end\")\n        );\n        var timer = null;\n\n        function getUnit(name) {\n          return sale.querySelector(\n            '[data-if-unit=\"' + name + '\"]'\n          );\n        }\n\n        function pad(value) {\n          return String(value).padStart(2, \"0\");\n        }\n\n        function renderCountdown() {\n          if (!Number.isFinite(deadline)) {\n            clock.hidden = true;\n            fallback.hidden = false;\n            expired.hidden = true;\n            return;\n          }\n\n          var remaining = deadline - Date.now();\n\n          if (remaining \u003c= 0) {\n            clock.hidden = true;\n            fallback.hidden = true;\n            expired.hidden = false;\n\n            if (timer) {\n              window.clearInterval(timer);\n            }\n\n            return;\n          }\n\n          var totalSeconds = Math.floor(remaining \/ 1000);\n\n          getUnit(\"days\").textContent = pad(\n            Math.floor(totalSeconds \/ 86400)\n          );\n\n          getUnit(\"hours\").textContent = pad(\n            Math.floor((totalSeconds % 86400) \/ 3600)\n          );\n\n          getUnit(\"minutes\").textContent = pad(\n            Math.floor((totalSeconds % 3600) \/ 60)\n          );\n\n          getUnit(\"seconds\").textContent = pad(\n            totalSeconds % 60\n          );\n\n          clock.hidden = false;\n          fallback.hidden = true;\n          expired.hidden = true;\n        }\n\n        \/* 不等待 DOMContentLoaded，代码载入后立即运行 *\/\n        renderCountdown();\n\n        if (\n          Number.isFinite(deadline) \u0026\u0026\n          deadline \u003e Date.now()\n        ) {\n          timer = window.setInterval(\n            renderCountdown,\n            1000\n          );\n        }\n\n        document.addEventListener(\n          \"visibilitychange\",\n          function () {\n            if (!document.hidden) {\n              renderCountdown();\n            }\n          }\n        );\n      }\n\n      \/* SHOP BUTTON SCROLL *\/\n      var shopLinks = root.querySelectorAll(\"[data-if-shop]\");\n\n      shopLinks.forEach(function (link) {\n        link.addEventListener(\"click\", function (event) {\n          var target = document.querySelector(\n            '#shop, form[action*=\"\/cart\/add\"], product-form, .product-form, [id*=\"ProductInfo\"]'\n          );\n\n          if (!target) {\n            return;\n          }\n\n          event.preventDefault();\n\n          target.scrollIntoView({\n            behavior: \"smooth\",\n            block: \"center\"\n          });\n        });\n      });\n\n      \/* VIDEO AUTOPLAY *\/\n      var video = root.querySelector(\n        \".if-showcase__media video\"\n      );\n\n      if (video) {\n        video.muted = true;\n\n        var playAttempt = video.play();\n\n        if (\n          playAttempt \u0026\u0026\n          typeof playAttempt.catch === \"function\"\n        ) {\n          playAttempt.catch(function () {});\n        }\n      }\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"LHH","offers":[{"title":"The Instructor \/ Fleece-Lined","offer_id":50808982667522,"sku":"UDK26102005-闭口烟（德绒款）","price":22.9,"currency_code":"USD","in_stock":true},{"title":"The Instructor \/ Lightweight","offer_id":50808982700290,"sku":"UDK26102005-闭口烟（冰丝款）","price":19.9,"currency_code":"USD","in_stock":true},{"title":"Old Man Winter \/ Fleece-Lined","offer_id":50808982733058,"sku":"UDK26102005-老奶叼烟（德绒）","price":22.9,"currency_code":"USD","in_stock":true},{"title":"Old Man Winter \/ Lightweight","offer_id":50808982765826,"sku":"UDK26102005-老奶叼烟（冰丝款）","price":19.9,"currency_code":"USD","in_stock":true},{"title":"Two Teeth Tony \/ Fleece-Lined","offer_id":50808982798594,"sku":"UDK26102005-缺牙齿（德绒款）","price":22.9,"currency_code":"USD","in_stock":true},{"title":"Two Teeth Tony \/ Lightweight","offer_id":50808982831362,"sku":"UDK26102005-缺牙齿（冰丝款）","price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0837\/7666\/7906\/files\/TheInstructor_943a9429-4ee7-4283-9450-f8cb8f8e4164.jpg?v=1792465836","url":"https:\/\/velmao.com\/fr\/products\/lift-laughs-funny-face-ski-mask","provider":"Velmao","version":"1.0","type":"link"}