.mfp-bottom-bar{display:none}#main-content{background-color:#fff;min-height:500px}@media (min-width:981px){#main-content .container:before{content:unset!important}}.cky-consent-container{width:500px!important}p.cky-title{font-size:22px!important}.cky-notice-btn-wrapper .cky-btn{border:2px solid #bbb!important;border-radius:8px!important;padding:12px 0px!important;color:#b60c0d!important;font-size:18px!important}.cky-notice-btn-wrapper button.cky-btn.cky-btn-accept{border:2px solid #b60c0d!important;background-color:#b60c0d!important;color:#fff!important}.home-form{display:flex}.home-form .wpcf7-email{padding:18px 18px;border:1px solid #bbb;font-size:18px;width:100%;border-radius:8px 0px 0px 8px;color:#000000;border-right:0px;background-color:#eee}.home-form .wpcf7-submit{padding:18px 18px;border:1px solid #b71907;font-size:18px;background:#b71907;color:#ffffff;border-radius:0px 8px 8px 0px;border-left:0px;cursor:pointer}.wpcf7 form .wpcf7-response-output{margin:0em 0.5em 1em;padding:0em 1em;border:0px solid #07931a;color:#07931a;border-radius:8px}.wpcf7 form.invalid .wpcf7-response-output{color:#ff0000!important}#menu-main-menu{margin-right:27px!important}.et_pb_testimonial_0.et_pb_testimonial{overflow:unset!important}.custom-padding p{padding-bottom:0em!important}.product-page-sidebar h4.widgettitle{font-size:22px!important;font-weight:700!important;font-family:Noto Sans KR!important;color:#b71907!important;line-height:52px}.product-page-sidebar input.wpc-search-field{padding:14px 14px 14px 36px!important;border-radius:8px!important;border:1px solid #bbb!important;font-size:16px!important}@media (min-width:981px){.et_pb_column_1_4 .et_pb_widget{margin-bottom:8%!important}}@media (max-width:479px){.et-db #et-boc .et-l .et_pb_column .et_pb_widget{margin-bottom:0px}}.product-page-sidebar a.wpc-filters-reset-button{background:#9e3024!important;color:#fff!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;padding:12px 6px!important;border:unset!important}.product-page-sidebar a.wpc-filters-submit-button{background:#9e3024!important;color:#fff!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;padding:12px 6px!important;border:unset!important}.product-page-sidebar .et_pb_widget select.wpc-orderby-select{width:100%;max-width:100%;height:52px!important;border-radius:12px!important;border:0px solid #bbb!important;font-size:16px!important}form.wpc-sorting-form{border-radius:8px!important;border:1px solid #bbb!important;padding:0px!important}.et-db #et-boc .et-l .et_pb_widget select{padding:0 10px}.product-page-sidebar .wpc-posts-found{display:none}.product-page-sidebar .widget-title.wpc-filter-title{color:#000;font-size:16px}.product-page-sidebar .wpc-edit-filter-set{display:none}.h-d-flex{display:flex;align-items:center;justify-content:space-around}.d-flex{display:flex;flex-direction:column;align-items:center;justify-content:center}span.h-d-flex br{display:none}span.design-heading{font-size:30px;line-height:42px}span.design-no{font-size:32px;font-weight:unset;color:#b71907;font-family:fantasy!important;letter-spacing:3px;line-height:42px}span.design-line{font-size:50px;color:#b43f10;padding-bottom:10px}@media (min-width:768px) and (max-width:1024px){span.design-heading{font-size:24px;line-height:34px}span.design-no{font-size:26px;line-height:34px;letter-spacing:2.5px}span.design-line{font-size:40px}}@media (max-width:767px){.h-d-flex{flex-direction:row;justify-content:center;text-align:center;gap:8px}span.design-heading{font-size:14px;line-height:28px}span.design-no{font-size:22px;line-height:28px;letter-spacing:2px}span.design-line{font-size:32px;padding-bottom:6px}}.woocommerce-variation.single_variation{padding:0px 0px 42px;display:flex;gap:138px}@media (max-width:767px){.woocommerce-variation.single_variation{gap:27px}}@media (min-width:768px) and (max-width:1024px){.woocommerce-variation.single_variation{gap:112px}}.woocommerce-cart table.cart img{width:80px}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:0em;font-weight:600;font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#B71907!important}.woocommerce-variation.single_variation .woocommerce-Price-amount.amount bdi{font-size:18px;color:#000;font-weight:600}a.reset_variations{color:#b90c10}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}.woocommerce div.product form.cart .variations{margin-bottom:0em!important}@media(min-width:990px){.home-hero-section .et_pb_slider .et_pb_container{width:100%;max-width:1616px}.home-hero-section .et_pb_slider .et_pb_container .et_pb_slider_container_inner{width:50%}}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;margin-left:50%;transform:translate(-50%);background-color:#9e3024;color:#fff;border-radius:8px;width:180px;border:none;padding:8px 12px;text-align:center;font-family:sans-serif;font-weight:500}.woocommerce ul.products li.product .button:hover:after{display:none}@media (max-width:767px){.clearfix .et_pb_menu__search-button::before{content:"Search";font-size:14px;font-weight:700;margin-left:0px;color:inherit}#product-moble-col ul{display:flex;flex-direction:column;align-items:center!important}#page-container #product-moble-col .woocommerce ul li{width:100%!important}}#page-container{overflow-y:unset!important}.contacy-us-btn .call{display:flex;flex-direction:row;align-items:center;background:#970f0b;border-radius:8px;padding:14px 32px;gap:12px;color:#fff;justify-content:center;box-shadow:1px 3px 5px 0px #000}.contacy-us-btn .mail{display:flex;flex-direction:row;align-items:center;background:#f2f2f2;border-radius:8px;padding:14px 32px;gap:12px;color:#000;justify-content:center;box-shadow:1px 3px 5px 0px}.contacy-us-btn{display:flex;flex-direction:row;align-items:center;gap:12px}@media (max-width:767px){.contacy-us-btn{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.contacy-us-btn .call{padding:14px 50px}.contacy-us-btn .mail{padding:14px 50px}}.et_pb_menu__search .et_pb_menu__search-form{padding:18px 18px;border:1px solid #d7c8c8;font-size:18px;width:100%;border-radius:8px 0px 0px 8px;color:#000000;border-right:0px;background-color:#f2f2f2}.et_pb_menu__search .et_pb_menu__close-search-button{padding:15px 18px!important;margin:0px 0px!important;border:1px solid #9e3024;font-size:18px;background:#9e3024!important;color:#fff!important;border-radius:0px 8px 8px 0px!important;border-left:0px!important}.et_pb_menu__search-button{position:relative;display:inline-flex;align-items:center;gap:6px}.clearfix .et_pb_menu__search-button::before{content:"Search";font-size:16px;font-weight:700;margin-left:6px;color:inherit}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #bbb;padding:12px 12px;border-radius:8px}.select2-container .select2-dropdown{box-shadow:1px 1px 8px 1px #999}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:#fff;border:var(--wc-form-border-width,1px) solid #e0e0e0;border-radius:8px;padding:12px}.contact-us-form-class .wpcf7-form p{margin:0}.contact-us-form-class .wpcf7-form label{font-size:14px;font-weight:500;color:#1f2933;display:block;margin-bottom:6px}span.field-merge{display:flex;flex-direction:row;gap:12px}span.field-merge label{width:50%}.contact-us-form-class .wpcf7-form input[type="text"],.contact-us-form-class .wpcf7-form input[type="email"],.contact-us-form-class .wpcf7-form textarea{width:100%;height:52px;padding:0 16px;font-size:15px;color:#111827;border-radius:8px;border:1px solid #d1d5db;background:#f9fafb;transition:all 0.25s ease}.contact-us-form-class .wpcf7-form textarea{height:140px;padding:14px 16px;resize:vertical}.contact-us-form-class .wpcf7-form-control-wrap[data-name="your-email"]{grid-column:span 2}.contact-us-form-class .wpcf7-form-control-wrap[data-name="your-message"]{grid-column:span 2}.contact-us-form-class .wpcf7-submit{background:linear-gradient(135deg,#8b1e1e,#b91c1c);color:#ffffff;font-size:16px;font-weight:600;border:none;border-radius:8px;padding:14px 32px;cursor:pointer;margin-top:24px;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease}.contact-us-form-class .wpcf7-submit:hover{background:linear-gradient(135deg,#7a1a1a,#991b1b);transform:translateY(-2px);box-shadow:0 12px 25px rgba(139,30,30,0.35)}.contact-us-form-class .wpcf7-spinner{margin-left:10px}.contact-us-form-class .wpcf7-not-valid{border-color:#dc2626!important}.contact-us-form-class .wpcf7-not-valid-tip{font-size:13px;color:#dc2626;margin-top:6px}.contact-us-form-class .wpcf7-response-output{margin-top:20px;padding:14px;border-radius:10px;font-size:14px}@media (max-width:768px){.contact-us-form-class .field-merge{}.contact-us-form-class .wpcf7-form{padding:28px 22px}}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#FF9529}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{border-radius:50%!important}#commentform .stars a{color:#FF9529}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#b5100c}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit{font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background:transparent;position:relative;border:0px solid;border-radius:8px;transition:all 0.2s;color:#fff;background-color:#bb080b}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit:hover{border:0px solid;border-radius:8px;color:#fff;background-color:#bb080b}.et_pb_gallery .et_pb_gallery_pagination{border-top:0px solid #e2e2e2}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{margin-bottom:2.5%}}a.offer-btn-cls{border:2px solid #bbb;border-radius:8px;padding:8px 16px}.woocommerce .et_pb_wc_checkout_billing_0_tb_body .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .et_pb_wc_checkout_billing_0_tb_body form .form-row .input-text,.et_pb_wc_checkout_billing_0_tb_body .input::placeholder,.et_pb_wc_checkout_billing_0_tb_body form .form-row input.input-text::placeholder,.et_pb_wc_checkout_additional_info_0_tb_body form .form-row textarea.input-text::placeholder{color:unset!important}.woocommerce .et_pb_wc_checkout_billing_0_tb_body .select2-container--default .select2-selection--single,.woocommerce .et_pb_wc_checkout_billing_0_tb_body form .form-row input.input-text{border-radius:8px!important}.et_pb_wc_checkout_additional_info_0_tb_body .et_pb_module_inner form .form-row textarea{border-radius:8px!important;overflow:hidden;border-color:#bbb!important}.et_pb_wc_checkout_additional_info_0_tb_body form .form-row .input-text,.et_pb_wc_checkout_additional_info_0_tb_body form .form-row .input-text::placeholder{color:unset!important}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{padding:12px;color:#999;line-height:1em;background-color:#f6f6f6;font-size:18px;border-width:0;border-radius:8px}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-medium{margin-left:-21%;width:40%}}select,::picker(select){appearance:base-select!important}option:hover{background-color:#9e3024!important;color:#fff!important}select.wpc-orderby-select option:selected ::checkmark{color:#9e3024}select.wpc-orderby-select{display:flex;align-items:center}::picker-icon{display:none}.wpc-orderby-select::picker-icon{display:block!important;padding-right:8px}.get-in-touch{font-family:inherit}.get-in-touch .cf7-row{margin-bottom:18px}.get-in-touch label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:#111}.get-in-touch .cf7-two p{display:flex;gap:14px;width:100%}.get-in-touch .cf7-two p .wpcf7-form-control-wrap{width:50%}.get-in-touch .cf7-two input{width:100%}.get-in-touch input[type="text"],.get-in-touch input[type="email"],.get-in-touch textarea{width:100%;padding:12px 14px;border-radius:8px;border:1px solid #cfd6df;background:#fff;font-size:14px;color:#111;transition:border-color 0.2s ease,box-shadow 0.2s ease}.get-in-touch ::placeholder{color:#9aa4b2}.get-in-touch input:focus,.get-in-touch textarea:focus{border-color:#c4161c}.get-in-touch input:focus,.get-in-touch textarea:focus{border-color:#b11217;box-shadow:0 0 0 2px rgba(177,18,23,0.08);outline:none}.get-in-touch textarea{min-height:120px;resize:vertical}.get-in-touch .checkbox{display:flex;align-items:center;margin-top:8px}.get-in-touch .checkbox label{font-size:13px;font-weight:400;color:#333}.get-in-touch input[type="file"]{width:100%;border:1px dashed #cfd6df;padding:18px;border-radius:6px;font-size:14px;background:#fafafa;cursor:pointer}.get-in-touch .submit{margin-top:10px}.get-in-touch input[type="submit"]{background:#b11217;color:#fff;border:none;padding:12px 34px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.get-in-touch{font-family:inherit}.get-in-touch .cf7-row{margin-bottom:18px}.get-in-touch label{display:block;font-size:14px;font-weight:500;color:#111;margin-bottom:6px}.get-in-touch .cf7-two{display:flex;gap:16px}.get-in-touch .cf7-two input{width:100%}.get-in-touch input[type="text"],.get-in-touch input[type="email"],.get-in-touch textarea{width:100%;padding:12px 14px;border-radius:8px;border:1px solid #cfd6df;background:#fff;font-size:14px;color:#111;transition:border-color 0.2s ease,box-shadow 0.2s ease}.get-in-touch ::placeholder{color:#9aa4b2}.get-in-touch input:focus,.get-in-touch textarea:focus{border-color:#b11217;box-shadow:0 0 0 2px rgba(177,18,23,0.08);outline:none}.get-in-touch textarea{min-height:140px;resize:vertical}.get-in-touch .checkbox{margin-top:8px}.get-in-touch .checkbox label{font-size:13px;font-weight:400;color:#333}.get-in-touch input[type="file"]{width:100%;border:1px dashed #cfd6df;padding:18px;border-radius:6px;font-size:13px;background:#fafafa;cursor:pointer}.get-in-touch .submit{margin-top:10px}.get-in-touch input[type="submit"]{background:#b11217;color:#fff;border:none;padding:12px 28px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.get-in-touch input[type="submit"]:hover{background:#8f0e13;transform:translateY(-1px)}.get-in-touch .wpcf7-response-output{margin-top:14px;border:none;padding:10px 14px;border-radius:6px;font-size:13px}@media (max-width:767px){.get-in-touch .cf7-two{flex-direction:column}}.et-db #et-boc .et-l #commentform input[type=email],.et-db #et-boc .et-l #commentform input[type=text],.et-db #et-boc .et-l #commentform input[type=url]{width:100%!important}form.variations_form.cart .variations tr th.label{width:175px}@media (max-width:1024px){form.variations_form.cart .variations tr th.label{width:155px}}@media (max-width:767px){form.variations_form.cart .variations tr th.label{width:75px}}.woocommerce .et_pb_wc_checkout_billing_0_tb_body .select2-container--default .select2-selection--single,.woocommerce .et_pb_wc_checkout_billing_0_tb_body form .form-row .input-text{background-color:#F6f6f6!important;border:1px solid #bbb}.et_pb_wc_checkout_additional_info_0_tb_body form .form-row .input-text,.et_pb_wc_checkout_additional_info_0_tb_body form .form-row .input-text:focus{background-color:#F6f6f6}.et_pb_wc_checkout_order_details_0_tb_body table.shop_table{background-color:#f6f6f6!important}.woocommerce a.remove{width:4rem}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0px!important;border-bottom:3px solid #fff!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:hover{border-bottom:3px solid #b71907!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a[aria-current="page"]{border-bottom:3px solid #b71907!important}.footer-div{display:flex;gap:32px;align-items:center;justify-content:flex-start}@media (max-width:767px){.footer-div{display:flex;gap:16px;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:column}.footer-div .line{display:none}}.top-header-bar-no{display:flex;gap:12px;align-items:center;justify-content:flex-start}.top-header-bar-mail{display:flex;gap:12px;align-items:center;justify-content:flex-start}.only-icons{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:14px}@media (max-width:767px){.top-header-bar-no{justify-content:flex-start}.top-header-bar-no{margin-bottom:0px!important}.top-header-bar-mail{margin-bottom:0px!important}}@media (min-width:768px) and (max-width:1024px){.strong-view-id-1 .wpmtst-testimonial-content p{min-height:126px}.top-header-bar-mail{padding-left:12px!important}.top-header-bar-no{padding-right:12px!important}.top-header-bar-no{justify-content:flex-end}}@media (max-width:1500px){.top-header-bar-no{width:35%!important}.top-header-bar-mail{width:40%!important}}@media (min-width:1501px){.top-header-bar-social{width:-webkit-fill-available!important}.top-header-bar-no{width:20%!important}.top-header-bar-mail{width:25%!important}}@media (min-width:980px){.top-header-bar{display:flex;flex-direction:row;align-items:center}}button.custom-add-review-btn{background:#b70c12;color:#fff;padding:10px 20px;border:none;border-radius:6px;cursor:pointer;margin-left:15px;font-weight:600;transition:0.3s ease;position:absolute;top:0px;right:0px}@media (max-width:767px){button.custom-add-review-btn{background:#b70c12;color:#fff;padding:10px 20px;border-radius:6px;cursor:pointer;margin-left:0px!important;font-weight:600;transition:0.3s ease;position:relative!important;margin:0px 0px 30px 0px!important}.woocommerce #reviews #comments h2.woocommerce-Reviews-title{font-size:20px!important;margin-bottom:10px!important}ul.et_pb_tabs_controls.clearfix{display:flex}}.tablepress>:where(thead,tfoot)>tr>*{background-color:#9e3024;color:#ffffff!important;font-weight:700;vertical-align:middle;word-break:normal}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:#9e3024;color:#ffffff}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:#ffffff;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:#FEFFCC;color:var(--even-text-color)}.strong-view-id-1 .wpmtst-testimonial-heading{display:none}.strong-view-id-1 .wpmtst-testimonial-inner{background:#ffffff;border-radius:14px;padding:50px 35px 40px;text-align:center;box-shadow:0 15px 35px rgba(0,0,0,0.07);transition:all 0.3s ease}.strong-view-id-1 .wpmtst-testimonial-content{display:flex;flex-direction:column;align-items:center}.strong-view-id-1 .wpmtst-testimonial-image{order:1;margin-bottom:15px}.strong-view-id-1 .wpmtst-testimonial-image img{width:95px;height:95px;border-radius:50%;border:4px solid #f3f3f3;padding:4px}.strong-view-id-1 .strong-rating-wrapper{order:2;margin-bottom:12px}.strong-view-id-1 .star_solid path{fill:#b71907!important}.strong-view-id-1 .star_regular path{fill:#ddd!important}.strong-view-id-1 .testimonial-name{order:3;font-weight:700;font-size:17px;color:#a43e33;margin-bottom:5px}.strong-view-id-1 .testimonial-company{order:4;font-size:14px;color:#000;margin-bottom:18px}.strong-view-id-1 .wpmtst-testimonial-content p{order:5;font-size:15px;line-height:1.8;color:#555;max-width:90%;min-height:195px}@media (max-width:767px){.wpmslider-viewport{height:500px!important;width:100%!important}.strong-view-id-1 .wpmtst-testimonial-inner{box-shadow:unset!important}.strong-view-id-1 .wpmtst-testimonial-content p{max-width:100%;min-height:195px}.strong-view-id-1 .wpmtst-testimonial-inner{padding:30px 20px 30px}#our-mission-icons div img{width:30px!important;height:30px!important}#our-mission-icons div span{font-size:12px!important;line-height:18px!important}}.strong-view.controls-style-buttons2 .wpmslider-start:hover,.strong-view.controls-style-buttons2 .wpmslider-stop:hover,.strong-view.controls-style-buttons2 .wpmslider-next:hover,.strong-view.controls-style-buttons2 .wpmslider-prev:hover{background:#b71907!important}@media (min-width:1025px){.wpmslider-viewport{height:555px!important}.strong-view.nav-position-outside .wpmslider-controls{padding:0px!important}}.tl-title-bar{background:#b11212;padding:40px;color:#fff}.tl-main{margin:50px 0px;display:flex;gap:50px}.tl-gallery{display:flex!important;flex-direction:row-reverse;width:40%}.tl-gallery img{width:100%;border-radius:10px;width:40%}.tl-thumbs{display:flex;margin-top:15px;flex-direction:column!important;width:25%!important;gap:10px}.tl-thumbs img{width:80px;border-radius:6px}.tl-info{width:60%}.tl-price{font-size:22px;color:#b11212;font-weight:bold;margin-bottom:15px}.tl-docs a{display:block;margin-top:10px;color:#b11212;font-weight:600}.tl-description{margin:50px auto;background:#f9f9f9;padding:40px;border-radius:12px}.tl-attributes{margin:20px 0;display:flex;align-items:center;gap:18px}.tl-main-image{padding:50px}.tl-select{width:100%;padding:0px 6px 4px 6px;border-bottom:1px solid #b11212!important;border-radius:4px;font-size:16px;font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;margin-top:0px;background:#fff;border:0px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.tl-select-wrapper::after{content:"⮟";position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:16px;color:#b11212}.tl-thumbs .tl-thumb{width:100px;border-radius:8px;border:1px solid #000;padding:8px}.tl-thumbs .active{border:1px solid #B71907!important}.tl-short-desc{font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500!important;line-height:2;color:#333;margin-bottom:30px}.tl-short-desc strong{font-size:32px;font-weight:800;display:block;margin-bottom:10px;color:#b60c0d}.tl-attributes label{font-size:18px;font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-weight:800;color:#000}.tl-select-wrapper{position:relative;width:100%}.tl-quick-download{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #c00e0a;margin-top:30px;border-radius:4px}.tl-download-icon{font-size:28px;color:#000}.download-box{display:inline-block;font-size:22px;line-height:1}img.pdf-icon{width:60px;height:60px}.tl-download-content h3{font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:800;margin:0 0 5px 0}.tl-download-links a{color:#000;text-decoration:none;font-weight:500}.tl-download-links{font-size:14px}.tl-desc-header h2{font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-size:26px;font-weight:800;color:#B71907;margin-bottom:25px;border-bottom:2px solid #B71907;padding-bottom:10px}.tl-desc-content{font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:600;line-height:1.8;color:#333}.tl-desc-content h2,.tl-desc-content h3{font-size:20px;font-weight:800;margin-top:30px;margin-bottom:15px}.tl-desc-content p{margin-bottom:25px}.tl-applications-section{border-bottom:1px solid #c00e0a;border-radius:4px;padding:10px 0px 20px 0;margin:30px 0px}.tl-app-header{margin-bottom:15px}.tl-app-title{font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:800;margin:0 0 5px 0}.tl-lightbox{display:none;position:fixed;inset:0;justify-content:center;align-items:center;background:rgba(0,0,0,0.85);z-index:99999}.tl-app-grid{display:flex;gap:15px;justify-content:flex-start;align-items:center}@media(max-width:992px){.tl-app-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.tl-app-grid{grid-template-columns:1fr}}.tl-app-item{overflow:hidden;border-radius:6px;cursor:pointer}.tl-app-img{width:100%;height:150px;object-fit:cover;transition:transform .3s ease;display:block}.tl-app-item:hover .tl-app-img{transform:scale(1.08)}.tl-lightbox{display:none;position:fixed;z-index:99999;inset:0;background:rgba(0,0,0,.85);justify-content:center;align-items:center}.tl-lightbox-content{max-width:90%;max-height:85%;border-radius:8px}.tl-lightbox-close{position:absolute;top:25px;right:40px;font-size:40px;color:#fff;cursor:pointer}.tl-lb{display:none;position:fixed;inset:0;z-index:999999}.tl-lb.is-open{display:block;padding-top:112px}.tl-lb-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.65)}.tl-lb-wrap{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:30px;box-sizing:border-box}.tl-lb-close{position:absolute;top:0px;right:0px;width:44px;height:44px;border:none;background:transparent;color:#b70a0e;font-size:42px;line-height:44px;cursor:pointer;z-index:1000000}.tl-lb-box{position:relative;background:#ffffff;width:min(980px,92vw);height:min(620px,86vh);box-shadow:0 20px 60px rgba(0,0,0,0.45);display:flex;align-items:center;justify-content:center;padding:22px;box-sizing:border-box}.tl-lb-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}#tlLightboxImg{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.tl-lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:none;background:unset;opacity:0.92;cursor:pointer;display:flex;align-items:center;justify-content:center}.tl-lb-nav span{color:#fff;font-size:60px;line-height:1;font-weight:300;transform:translateY(-1px)}.tl-lb-prev{left:-90px}.tl-lb-next{right:-90px}.tl-lb-nav:hover{opacity:1}@media(max-width:900px){.tl-lb-box{width:92vw;height:70vh}.tl-lb-prev{left:10px}.tl-lb-next{right:10px}}@media (max-width:1024px){.tl-gallery{display:flex!important;flex-direction:column}.tl-main-image{padding:20px}.tl-gallery{width:100%}.tl-info{width:100%}.tl-thumbs{display:flex;margin-top:15px;flex-direction:row!important;width:100%!important;gap:10px;justify-content:center;flex-wrap:wrap}.tl-gallery{display:flex!important;flex-direction:column}.tl-main{flex-direction:column}}.accordion{margin-top:30px}.custom-accordion{font-family:'Noto Sans KR',Helvetica,Arial,Lucida,sans-serif}.accordion-title{background:#fFF;padding:18px 20px;font-size:18px;font-weight:700;border-left:5px solid #B71907;cursor:pointer;position:relative;margin-bottom:8px}.accordion-icon{position:absolute;right:20px;font-size:22px;color:#b71907}.accordion-content{display:none;padding:20px;background:#fff}.accordion-item.active .accordion-content{display:block}.accordion-item.active .accordion-icon{content:"-"}.gallery-item img{width:100%;border-radius:10px}.gallery-item img:hover{transform:unset!important}@media (max-width:1200px){.et_pb_menu__menu{display:none!important}.et_mobile_nav_menu{display:block!important}}.et_pb_code_inner .tl-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.et_pb_row.tl-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.tl-product-card{background:#fff;border-radius:15px;padding:25px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,0.08);transition:0.3s ease}.tl-product-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,0.15)}.tl-card-image img{width:100%;height:360px;object-fit:contain}.tl-card-title{margin-top:15px;font-family:'Noto Sans KR',Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;color:#B71907;letter-spacing:1px}.tl-top-bar{display:flex;justify-content:space-between;align-items:center}.tl-search-box input{padding:20px 12px;border-radius:8px;border:1px solid #ddd;width:475px;font-size:18px;color:#00000096;font-weight:600;font-family:'Noto Sans KR',Helvetica,Arial,sans-serif}.tl-search-box input:focus{border:1px solid #ddd!important}.no-results{font-size:18px;text-align:center;padding:40px 0}.tl-breadcrumb{font-family:'Noto Sans KR',Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;color:#5f6b75}.tl-breadcrumb a{color:#B71907;text-decoration:none;transition:0.3s ease}.tl-breadcrumb a:hover{opacity:0.7}.tl-breadcrumb span{margin:0 6px;color:#7a8691}.tl-breadcrumb .current{color:#6c757d;font-weight:600}.et_pb_code_inner .tl-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.et_pb_row.tl-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.tl-product-card{background:#fff;border-radius:15px;padding:25px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,0.08);transition:0.3s ease}.tl-product-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,0.15)}.tl-card-image img{width:100%;height:360px;object-fit:contain}.tl-card-title{margin-top:15px;font-family:'Noto Sans KR',Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;color:#B71907;letter-spacing:1px}.tl-top-bar{display:flex;justify-content:space-between;align-items:center}.tl-search-box input{padding:20px 12px;border-radius:8px;border:1px solid #ddd;width:475px;font-size:18px;color:#00000096;font-weight:600;font-family:'Noto Sans KR',Helvetica,Arial,sans-serif}.tl-search-box input:focus{border:1px solid #ddd!important}.no-results{font-size:18px;text-align:center;padding:40px 0}.tl-breadcrumb{font-family:'Noto Sans KR',Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;color:#5f6b75}.tl-breadcrumb a{color:#B71907;text-decoration:none;transition:0.3s ease}.tl-breadcrumb a:hover{opacity:0.7}.tl-breadcrumb span{margin:0 6px;color:#7a8691}.tl-breadcrumb .current{color:#6c757d;font-weight:600}@media (min-width:768px) and (max-width:1024px){.et_pb_code_inner .tl-product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.tl-top-bar{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.tl-search-box input{width:100%}.tl-search-box{width:100%}}@media (max-width:767px){.et_pb_code_inner .tl-product-grid{grid-template-columns:repeat(1,1fr)}.tl-description{padding:40px 16px}}@media (min-width:981px) and (max-width:1500px){.top-header-bar-mail{width:auto}.top-header-bar-no{max-width:20%!important;justify-content:flex-start!important}}.pum-theme-1745 .pum-container,.pum-theme-lightbox .pum-container{box-shadow:unset}.pum-theme-1745 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{right:5px;top:5px;box-shadow:unset!important;color:#b71907;background-color:#fff}.wpcf7-list-item{margin:0 0 0 0em}.top-header-mobile-design-phone{height:20px}#page-container .top-header-mobile-design-phone .et_pb_icon_wrap{padding-top:6px!important;padding-bottom:6px!important;box-shadow:5px 5px 5px 1px rgba(0,0,0,0.3)}.top-header-mobile-design-mail{height:20px}#page-container .top-header-mobile-design-mail .et_pb_icon_wrap{padding-top:6px!important;padding-bottom:6px!important;box-shadow:5px 5px 5px 1px rgba(0,0,0,0.3)}.top-header-mobile-design{display:flex;align-items:center;gap:14px;padding:0px!important;margin:0px!important}.top-header-mobile-main-design{display:flex;justify-content:space-between;align-items:center}.tl-image-wrapper{position:relative;overflow:hidden;border-radius:8px}.tl-image-wrapper img{width:100%;display:block;transition:transform 0.4s ease}.tl-image-wrapper:hover img{transform:scale(1.08)}.tl-zoom-icon{position:absolute;top:12px;right:12px;width:38px;height:38px;background:rgba(0,0,0,0.6);color:#fff;font-size:22px;font-weight:bold;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:0.3s ease;pointer-events:none}.tl-image-wrapper:hover .tl-zoom-icon{opacity:1}a.yith-woocompare-popup-close{position:absolute;top:100px!important}.yith-woocompare-popup-container{position:fixed;top:50px}a.yith-woocompare-open.button{display:inline-block!important;margin-top:1em!important;margin-left:50%!important;transform:translate(-50%)!important;background-color:#9e3024!important;color:#fff!important;border-radius:8px!important;width:180px!important;border:none!important;padding:8px 12px!important;text-align:center!important;font-family:sans-serif!important;font-weight:500!important}#yith-woocompare-preview-bar a.yith-woocompare-open.button:hover{display:inline-block!important;margin-top:1em!important;margin-left:50%!important;transform:translate(-50%)!important;background-color:#9e3024!important;color:#fff!important;border-radius:8px!important;width:180px!important;border:none!important;padding:8px 12px!important;text-align:center!important;font-family:sans-serif!important;font-weight:500!important}#yith-woocompare .added_to_cart,#yith-woocompare .button{display:inline-block!important;margin-top:1em!important;margin-left:50%!important;transform:translate(-50%)!important;background-color:#9e3024!important;color:#fff!important;border-radius:8px!important;width:180px!important;border:none!important;padding:8px 12px!important;text-align:center!important;font-family:sans-serif!important;font-weight:500!important}body.yith-woocompare-popup,.yith-woocompare-table-scroll-wrapper{position:relative;padding:5%;background-color:#fff!important}#yith-woocompare-preview-bar a.yith-woocompare-open.button:after{display:none!important}#yith-woocompare-table a.button.product_type_variable.add_to_cart_button:after{display:none!important}a.compare.button.added{display:inline-block!important;margin:0.5em 0!important;background-color:#9e3024!important;color:#fff!important;border-radius:8px!important;width:180px!important;border:none!important;padding:8px 12px!important;text-align:center!important;font-family:sans-serif!important;font-weight:500!important}a.compare.button.added .label:after{display:none!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{display:none!important}a.compare.checkbox{display:flex!important;justify-content:center!important;align-items:center!important;margin-top:15px!important;gap:8px!important}a.compare.checkbox span.label{font-size:16px!important;color:#B71907!important;font-weight:600}a.compare.checkbox input[type="checkbox"]{appearance:none;width:20px;height:20px;border:2px solid #ccc;border-radius:6px;cursor:pointer;position:relative;transition:all 0.2s ease}a.compare.checkbox input[type="checkbox"]:checked{background-color:#9e3024;border-color:#9e3024}a.compare.checkbox input[type="checkbox"]:checked::after{content:"✔";color:#fff;font-size:14px;position:absolute;left:3px;top:-1px}li.product.type-product.post-59.status-publish.first.instock.product_cat-accessories.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable.et_pb_shop_item_0_0 a.compare.checkbox{display:none!important}li.product.type-product.post-228.status-publish.instock.product_cat-service-packs.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable.et_pb_shop_item_0_1 a.compare.checkbox{display:none!important}td.odd.product_71 .add_to_cart_wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:after{display:none}