/** Shopify CDN: Minification failed

Line 325:1 Expected "}" to go with "{"

**/
.collapsibles-wrapper--border-bottom {
    border-bottom-color:var(--colorBtnPrimary) !important;
  }
  .collapsible-trigger-btn--borders {
    color:var(--colorBtnPrimary) !important;
  }
  button.btn.btn--full.add-to-cart.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    font-size: 15px;
  }
  
  .site-footer .footer__collapsible {
    font-size: calc(var(--typeBaseSize) * 1);
}

.footer__small-text {
    font-size: max(calc(var(--typeBaseSize) * .7),14px);
}
.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner {
    border-color:var(--colorBtnPrimary) !important;
}
.cart__item-sub {
    gap: 10px;
    justify-content: space-between;
}
.cart__price {
    text-align: left;
}
.mb_0 {
    margin-bottom: 0;
}
.cart-summary-checkbox {
    padding-bottom: 5px;
}
.template-cart .cart__item-details .cart__item-sub {
    justify-content: flex-start;
}
.cart-notes {
    margin-top: 0;
}
.subheading + .font__armata {
    margin-top: 15px;
}
.template-index .slideshow__slide--slideshow-0 .hero__title {
}
.note--success {
    color: #E82629;
    background-color: #ffffff;
    border-color: #E82629;
}
footer .note--success {
    text-align: right;
}

@media screen and (max-width: 600px){
    .cart__item-sub>div:first-child {
        margin-right: 0;
    }
    .cart__image {
        margin-right: 0;
    }
    .cart__item-price-col.text-right {
        flex: 1;
        min-height: 80px;
    }
}
.product-description-img {
    margin-bottom: 25px;
}
form#CartDrawerForm .cart-summary-checkbox {
    padding-bottom: 10px;
}
form#CartDrawerForm .appear-animation.appear-delay-3 label.mb_0 {
    padding-bottom: 10px;
}
.forget_password {
    margin: -16px 0 20px !important;
    padding-right: 0;
}
.btm_bar {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 50px;
}
.grid.main__account__row {
    display: flex;
    flex-direction: column-reverse;
    gap: 48px;
    padding: 150px 0;
    position: relative;
}

.grid.main__account__row:after, .grid.main__account__row:before {
    display: none;
}

.img_box_account {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 0;
    width: 80%;
}

.main__account__tabel, .main__account__details {
    position: relative;
    z-index: 1;
}
.img_box_account img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.main__account__tabel table {
    background-color: #fff !important;
    border-spacing: 0;
    border-collapse: collapse;
}
.main__account__tabel table td, .main__account__tabel table th {
    border: 1px solid #000;
    text-align: right;
}
.main__account__tabel table th {
    background: #e82629;
    color: #fff;
}

@media screen and (max-width: 1400px){
    .grid.main__account__row {    
        gap: 40px;
        padding: 130px 0;
    }
}

@media screen and (max-width: 1100px){
    .grid.main__account__row {    
        gap: 30px;
        padding: 100px 0;
    }
}
@media screen and (max-width: 1023px){
    .grid.main__account__row {    
        gap: 30px;
        padding: 60px 0;
    }

    .main__account__tabel, .main__account__details {   
        width: 88%;
    }
}

@media screen and (max-width: 769px){
    .main__account__tabel, .main__account__details {   
        width: 100%;
    }

    .img_box_account {
        position: relative;
        width: calc(100% - 17px);
    }
    .grid.main__account__row {        
        gap: 23px;
        padding: 40px 0;
    }
    .grid.main__account__row {
        padding-bottom: 0 !important;
    }
}


form#customer_login_guest button.btn {
    font-size: 0;
    padding: 13px 20px;
    width: 100%;
    letter-spacing: .3em !important;
    font-family: 'Assistant' !important;
}

form#customer_login_guest button.btn:before {
    content: "חזרה לקופה";
    font-size: max(calc(var(--typeBaseSize) - 5px),11px);
    letter-spacing: .3em;
    text-transform: uppercase;    
}
div#RecoverPasswordForm+hr.hr--clear+h1 {
    text-align: center;
    display: none;
}
.forget_password {
    padding-right: 2px !important;
}
.line__bar {
    margin: 15px 0;
    border-top: 1px solid var(--colorTextBody);   
    display: block;   
    width: 50%; 
}
.main_title_address h3 {
    padding-bottom: 0;
    color: var(--colorTextBody);   
    text-align: right;
    margin: 0 0 10px 0;
}
div#ResetSuccess {
    text-align: right;
}




@media screen and (max-width: 767px){
    .table--responsive tr td:nth-child(1) {
        background: #e92729;
        color: #fff;
        border-color: #e92729;
    }

    .main__account__tabel table td, .main__account__tabel table th {
        display: flex;
        align-items: center;
        justify-content: space-between;
        text-align: right;
    }
    .table--responsive tr td:nth-child(1):before {
        color: #fff;
    }    
    .table--responsive tr td:nth-child(1) .span_text a {
        color: #fff;
    }
    .table--responsive tr td:nth-child(4):before {
        content: "סטטוס אספקה";
    }
    .table--responsive td:before {        
        padding: 0;
    }
    .table--responsive td:before {          
        font-size: 13.08px;        
        font-weight: 400;
        font-family: 'Assistant' !important;
    }    
    .table__section+.table__section:after {
        border: 0 !important;
    }
}





label.ldt-gw-cursor-pointer.ldt-gw-flex.ldt-gw-items-center {
    gap: 10px;
}
label.ldt-gw-text-center.ldt-gw-ml-auto.ldt-gw-gift-option-checkbox {
    margin: 0;
}

:root {
    --ldt-gw-primary-color: #000000;
}
.ldt-gw-r :is(.ldt-gw-text-primary) {
    color: #000 !important;
}
.ldt-gw-r input[type=checkbox]:checked+div { 
    background-color: #000 !important;
    border-color: #000 !important;
}
span.ldt-gw-ml-2.ldt-gw-flex.ldt-gw-items-center.hover\:ldt-gw-underline.ldt-gw-gift-option-text.ldt-gw-text-primary.ldt-gw-gift-option-text--selected {
    flex: 1;
    justify-content: space-between;
}
.ldt-gw-r :is(.ldt-gw-ml-2) {
    margin-left: 0 !important;
}
.label, label:not(.variant__button-label):not(.text-label) {
    text-transform: uppercase;
    letter-spacing: .3em;
    font-size: 10px;
    font-family: Assistant !important;
}
.section:nth-of-type(2) .text-center.page-width.page-width--narrow {
  background-color: #fff3cd;
}
/* עיצוב ייחודי לתיבת הטקסט "לקוחות יקרים" */
#shopify-section-template--16941168427262__rich_text_i3fMnP {
  background-color: #fff3cd;
  padding: 24px;
  border-radius: 8px;
  direction: rtl;
  text-align: center;
  .product-template .product-block,
.product-template .product-block *,
.product-single__meta .product-block,
.product-single__meta .product-block *,
.collapsibles-wrapper,
.collapsibles-wrapper *,
.collapsible-content__inner,
.collapsible-content__inner *,
.rte,
.rte *,
.product-single__meta,
.product-single__meta * {
  font-family: 'Assistant', sans-serif !important;
}
.collapsible-trigger,
.collapsible-trigger span,
.collapsibles-wrapper button {
  font-family: 'Assistant', sans-serif !important;
  font-size: 16px !important;
  letter-spacing: 0 !important;
}
button.label.New__drop_down_btn.collapsible-trigger,
button.label.New__drop_down_btn.collapsible-trigger *,
.collapsibles-wrapper .label.New__drop_down_btn,
.collapsibles-wrapper .label.New__drop_down_btn * {
  font-family: 'Assistant', sans-serif !important;
  font-size: 30px !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
}