.elementor-1052 .elementor-element.elementor-element-7ed99ff{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-1d8b21e .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:28px;font-weight:700;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-1052 .elementor-element.elementor-element-d6f9aeb .price{font-family:"Noto Sans KR", Sans-serif;font-size:28px;font-weight:700;}.woocommerce .elementor-1052 .elementor-element.elementor-element-d6f9aeb .price ins{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1052 .elementor-element.elementor-element-b933a8e .cart button, .elementor-1052 .elementor-element.elementor-element-b933a8e .cart .button{font-weight:600;border-radius:3px 3px 3px 3px;transition:all 0.2s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-2a689e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-1052 .elementor-element.elementor-element-2a689e8 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:700;letter-spacing:-1px;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1052 .elementor-element.elementor-element-112db30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-item{background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-digits{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;line-height:35px;}.elementor-1052 .elementor-element.elementor-element-112db30 .elementor-countdown-label{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-1052 .elementor-element.elementor-element-e325f85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-7c48e28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-7c48e28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1052 .elementor-element.elementor-element-9644459{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-751886a .elementor-heading-title{font-size:24px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-ba3622f{font-family:"Noto Sans KR", Sans-serif;font-weight:400;}.elementor-1052 .elementor-element.elementor-element-48d2690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:1;}.elementor-1052 .elementor-element.elementor-element-48d2690.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1052 .elementor-element.elementor-element-0e08bff{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-ae7623d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-9fc25c7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-1052 .elementor-element.elementor-element-9fc25c7 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:24px;font-weight:700;letter-spacing:-1px;color:#000000;}.elementor-1052 .elementor-element.elementor-element-2685fe2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.woocommerce .elementor-1052 .elementor-element.elementor-element-2685fe2 .price{font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-1052 .elementor-element.elementor-element-35a9988{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--view-cart-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-35a9988 .cart button, .elementor-1052 .elementor-element.elementor-element-35a9988 .cart .button{font-weight:600;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-1052 .elementor-element.elementor-element-35a9988 .added_to_cart{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1052 .elementor-element.elementor-element-18b71a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-item{background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-digits{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;line-height:35px;}.elementor-1052 .elementor-element.elementor-element-18b71a5 .elementor-countdown-label{color:var( --e-global-color-astglobalcolor4 );font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-1052 .elementor-element.elementor-element-1d002c6{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-1052 .elementor-element.elementor-element-1d002c6 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:700;letter-spacing:-1px;}@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-1d8b21e{margin:-10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1052 .elementor-element.elementor-element-1d8b21e .elementor-heading-title{letter-spacing:-1px;}.elementor-1052 .elementor-element.elementor-element-d6f9aeb{margin:-25px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.woocommerce .elementor-1052 .elementor-element.elementor-element-d6f9aeb .price{font-size:22px;}.elementor-1052 .elementor-element.elementor-element-b933a8e{--view-cart-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-2a689e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-9644459{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1052 .elementor-element.elementor-element-48d2690{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:15px;}}@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-97cf77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-1052 .elementor-element.elementor-element-1d8b21e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-1d8b21e .elementor-heading-title{font-size:22px;}.elementor-1052 .elementor-element.elementor-element-d6f9aeb{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.woocommerce .elementor-1052 .elementor-element.elementor-element-d6f9aeb .price{font-size:17px;line-height:1.5em;}.elementor-1052 .elementor-element.elementor-element-b933a8e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--view-cart-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-2a689e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1052 .elementor-element.elementor-element-112db30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1052 .elementor-element.elementor-element-9644459{--width:100%;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-9644459.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-751886a{padding:0px 15px 0px 15px;}.elementor-1052 .elementor-element.elementor-element-ba3622f{padding:0px 15px 0px 15px;letter-spacing:-1px;}}@media(min-width:768px){.elementor-1052 .elementor-element.elementor-element-7c48e28{--width:65%;}.elementor-1052 .elementor-element.elementor-element-48d2690{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1052 .elementor-element.elementor-element-7c48e28{--width:100%;}}/* Start custom CSS for countdown, class: .elementor-element-112db30 */<div class="flex items-center justify-center w-full gap-6 count-down-main">
      <div class="timer">
      <div
      class="pr-1.5 pl-2 relative bg-indigo-50 w-max before:contents-[''] before:absolute before:h-full before:w-0.5 before:top-0 before:left-1/2 before:-translate-x-1/2 before:bg-white before:z-10 ">
      <h3
        class="countdown-element days font-manrope font-semibold text-2xl text-indigo-600 tracking-[15.36px] max-w-[44px] text-center relative z-20"
      >
      </h3>
                              
      </div>
      <p class="text-sm font-normal text-gray-900 mt-1 text-center w-full">days</p>
      </div>
      <div class="timer">
      <div
      class="pr-1.5 pl-2 relative bg-indigo-50 w-max before:contents-[''] before:absolute before:h-full before:w-0.5 before:top-0 before:left-1/2 before:-translate-x-1/2 before:bg-white before:z-10 ">
      <h3
        class="countdown-element hours font-manrope font-semibold text-2xl text-indigo-600 tracking-[15.36px] max-w-[44px] text-center relative z-20"
        >
      </h3>
                              
      </div>
      <p class="text-sm font-normal text-gray-900 mt-1 text-center w-full">hours</p>
      </div>
      <div class="timer">
      <div
      class="pr-1.5 pl-2 relative bg-indigo-50 w-max before:contents-[''] before:absolute before:h-full before:w-0.5 before:top-0 before:left-1/2 before:-translate-x-1/2 before:bg-white before:z-10 ">
      <h3
        class="countdown-element minutes font-manrope font-semibold text-2xl text-indigo-600 tracking-[15.36px] max-w-[44px] text-center relative z-20"
        >
      </h3>
                              
      </div>
      <p class="text-sm font-normal text-gray-900 mt-1 text-center w-full">minutes</p>
      </div>
      <div class="timer">
      <div
      class="pr-1.5 pl-2 relative bg-indigo-50 w-max before:contents-[''] before:absolute before:h-full before:w-0.5 before:top-0 before:left-1/2 before:-translate-x-1/2 before:bg-white before:z-10 ">
      <h3
        class="countdown-element seconds font-manrope font-semibold text-2xl text-indigo-600 tracking-[15.36px] max-w-[44px] text-center relative z-20"
        >
      </h3>
                              
      </div>
      <p class="text-sm font-normal text-gray-900 mt-1 text-center w-full">seconds</p>
      </div>
      </div>/* End custom CSS */