.elementor-8 .elementor-element.elementor-element-5ac02af2{--display:flex;}.elementor-8 .elementor-element.elementor-element-4bae8c0{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-d748233 .elementor-heading-title{font-family:"PretendardStd-Bold", Sans-serif;font-size:16px;}.elementor-8 .elementor-element.elementor-element-1319b49{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6af2e7c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}/* Start custom CSS for text-editor, class: .elementor-element-6af2e7c */.user-guide-value li,
.user-guide-value li h6,
.user-guide-value h6 {
  margin: 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1319b49 */.elementor-element.elementor-element-1319b49.e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
    border-top-color: #222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bae8c0 */@media (min-width: 730px) {
 .elementor-element.elementor-element-4bae8c0.e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
    width: calc(100% - 4.5283018868% - 300px);
 
}
}

@media (max-width: 729px) {
 .elementor-element.elementor-element-4bae8c0.e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
    width: 100%;
 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac02af2 *//* Card Product */
.wc-block-cart-items__header-total {
    display: none;
}

div.wc-block-cart.is-large .wc-block-cart-items th, div.wc-block-cart.is-large .wc-block-cart__totals-title {
    font-family: PretendardStd-Bold !important;
    text-transform: none;
    font-size: 18px !important;
        font-weight: 800;
}

.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-.elementor-8 .elementor-element.elementor-element-5ac02af2,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-.elementor-8 .elementor-element.elementor-element-5ac02af2 {
    margin-bottom: 8px !important;
}

ins.wc-block-components-product-price__value.is-discounted {
    color: #222;
    font-family: 'PretendardStd-Bold';
    font-size: 15px;
}

span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value {
    color: #222;
    font-size: 15px;
}



a.wc-block-components-product-name{
    font-family: "PretendardStd-Bold", Sans-serif;
    font-size: 15px;
}

.wc-block-components-product-metadata__description {
    display: none;
}


/* Card Total Payment */
h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
    display: none;
}

span.wc-block-components-totals-item__label {
    font-size: 14px !important;
}

body .wc-block-components-totals-item__value {
    color: #222 !important;
    font-size: 16px !important;
}

.wc-block-cart .wp-block-woocommerce-cart-order-summary-block {
    margin-bottom: 20px !important;
}

.wp-block-woocommerce-cart-order-summary-totals-block {
    border: none !important;
    padding-bottom: 0px !important;
}

.wc-block-components-totals-wrapper {
    border: none !important;
    padding: 0px 0px 20px 0px !important;
}

.wp-block-woocommerce-cart-order-summary-coupon-form-block.wc-block-components-totals-wrapper {
    display: none;
}

.wc-block-components-totals-footer-item .wc-block-components-totals-item__label {
    font-size: 14px !important;
    flex-direction: column;
    justify-content: center;
    display: flex;
}

.wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
      font-size: 16px !important;
      
}

body .wc-block-components-totals-footer-item-tax-value {
    color: #222 !important;
}

.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block {
        border: 1px solid #000;
        padding: 20px;
}

a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    border-radius: 4px !important;
    background-color: #198754 !important;
}

.wc-block-components-sidebar {
    
    height: fit-content;
}

@media (min-width: 1024px) {

.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block {
    
    width: 300px;
    
    height: fit-content;
}

.wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block {
    width: calc(100% - 0.528302% - 300px);
}
}

.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block {
    margin: 0;
}

@media (min-width: 730px) {
    .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block {
       
        position: sticky;
        top: 80px;
        
    }
}/* End custom CSS */