.elementor-3809 .elementor-element.elementor-element-8b524de{padding:20px 20px 0px 20px;}.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-3809 .elementor-element.elementor-element-892ba90{text-align:center;}.elementor-3809 .elementor-element.elementor-element-892ba90 .elementor-heading-title{font-size:44px;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce #customer_details .form-row .input-text, .elementor-3809 .elementor-element.elementor-element-b8aca27  .woocommerce #customer_details .form-row textarea, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce form #customer_details select, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-3809 .elementor-element.elementor-element-b8aca27 #coupon_code, .elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#F7F7F7;}.elementor-3809 .elementor-element.elementor-element-b8aca27 #payment #place_order{background-color:var( --e-global-color-14ad01df );}.elementor-3809 .elementor-element.elementor-element-b8aca27 #payment #place_order:hover{background-color:var( --e-global-color-primary );}.elementor-3809 .elementor-element.elementor-element-b8aca27{--additional-information-display:block;--sections-secondary-title-color:var( --e-global-color-primary );--sections-messages-color:#222222;--sections-checkboxes-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-14ad01df );--forms-labels-color:var( --e-global-color-primary );--forms-fields-normal-color:var( --e-global-color-1906bd1d );--forms-fields-padding:8px 8px 8px 8px;--purchase-button-normal-text-color:var( --e-global-color-1a67a52 );--purchase-button-hover-text-color:var( --e-global-color-1a67a52 );--purchase-button-border-radius:-3px -3px -3px -3px;}.elementor-3809 .elementor-element.elementor-element-b8aca27 h3#order_review_heading, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-billing-fields h3, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-additional-fields h3{font-family:"Assistant", Sans-serif;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .e-checkout-secondary-title{font-family:"Assistant", Sans-serif;font-size:15px;font-weight:700;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .e-description{font-size:16px;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-checkout #payment .payment_box, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-privacy-policy-text p, .elementor-3809 .elementor-element.elementor-element-b8aca27 .e-checkout-message{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-form__label-for-checkbox span{font-size:18px;font-weight:700;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-billing-fields .form-row label, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-shipping-fields .form-row label, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-additional-fields .form-row label, .elementor-3809 .elementor-element.elementor-element-b8aca27 .e-woocommerce-login-anchor .form-row label, .elementor-3809 .elementor-element.elementor-element-b8aca27 .e-coupon-anchor-description{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-1906bd1d );}.elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-1906bd1d );}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce #customer_details .form-row .input-text, .elementor-3809 .elementor-element.elementor-element-b8aca27  .woocommerce #customer_details .form-row textarea, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce form #customer_details select, .elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-3809 .elementor-element.elementor-element-b8aca27 #coupon_code, .elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-14ad01df );}.elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (8px*2) + 16px );padding-left:8px;padding-right:8px;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (8px*2) + 16px );right:8px;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single{height:auto;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce #payment #place_order{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:0.4px;}@media(max-width:767px){.elementor-3809 .elementor-element.elementor-element-8b524de{padding:30px 10px 10px 10px;}.elementor-3809 .elementor-element.elementor-element-859d9f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3809 .elementor-element.elementor-element-892ba90 .elementor-heading-title{font-size:36px;}.elementor-3809 .elementor-element.elementor-element-b8aca27{--sections-padding:12px 12px 12px 12px;}.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-shipping-fields{--shipping-heading-padding-start:12px;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-b8aca27 */#customer_details {
        display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .col2-set .col-2 {
    order:1;
    margin-bottom: 25px!important;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .col2-set .col-1 {
    order:2;
}
.elementor-3809 .elementor-element.elementor-element-b8aca27 #ship-to-different-address {
    padding-right:50px!important;
        padding-right: 50px!important;
    background-image: url(https://www.tory.co.il/wp-content/uploads/2023/11/gift.png);
    background-repeat: no-repeat;
    background-size: 32px;
    background-position: right top;
    height: 50px;
    display: flex;
    align-items: center;
}
#ship-to-different-address label span {
    text-align: right !important;
    display: inline-block!important;
        margin-right: 10px!important;
}
#ship-to-different-address label span {
    text-align: right !important;
    font-weight: 700!important;
    letter-spacing: 0;
    line-height: .7;
    margin-bottom: 10px;
    font-size:0;
}
#ship-to-different-address label span:after {
  content: "זו מתנה? מלאו כתובת הנמען:";
    font-size: 18px;
}
.shipping_address {
    border-radius: 10px!important;
    border: 3px dotted #A07936!important;
}
.elementor-3809 .elementor-element.elementor-element-b8aca27 #ship-to-different-address {
    line-height:0;
}
.elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 10px!important;
    right: auto;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #222 transparent transparent transparent!important;
}
.elementor-3809 .elementor-element.elementor-element-b8aca27 .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-right: 0!important;
}

.elementor-3809 .elementor-element.elementor-element-b8aca27 .woocommerce-checkout #payment .payment_methods .payment_box {
    background-color: #fff!important;
    padding:10px 0!important;
}
.woocommerce-checkout #payment div.payment_box p label {
   display:block!important;
   color:#222!important;
   font-weight:600!important;
}
.payment_box.payment_method_cardcom label {
    font-family: "Assistant", sans-serif;
    color: #222!important;
    font-weight: 600!important;
    margin-top:4px;
}
.payment_box.payment_method_cardcom [type="text"] {
        width: 100%!important;
    padding: 3px 12px;
    min-height: 30px;
    border-radius:0!important;
    margin-bottom:5px!important;
}
.payment_box.payment_method_cardcom select {
    width:120px!important;
    margin-left:6px!important;
    margin-bottom:8px!important;
}
.payment_box.payment_method_cardcom div {
    margin-right:0!important;
}
.payment_box.payment_method_cardcom #cardcom-card-cvc {
    margin-bottom:10px!important;
}
.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label {
    font-family: "Assistant", sans-serif;
    color:#222;
}
#shipping_method .woocommerce-Price-amount.amount {
    color: #111!important;
}
.elementor-3809 .elementor-element.elementor-element-b8aca27 #order_review table.shop_table tbody td.product-name {
    max-width: 100px!important;
}
.woocommerce-checkout #customer_details h3 {
   display: none; 
}
.woocommerce-billing-fields__field-wrapper:before {
   content: "פרטי משלם";
   display:block;
    font-family: "Assistant", sans-serif;
    color: #222!important;
    font-weight: 700!important;
    font-size:14px;
   border-bottom: 1px solid #D4D4D4; 
   padding-bottom:6px;
   margin-bottom:10px;
}/* End custom CSS */