.elementor-kit-7{--e-global-color-primary:#F0E9DD;--e-global-color-secondary:#E9E0D1;--e-global-color-text:#3A2E26;--e-global-color-accent:#6D5F52;--e-global-color-68c05ae:#6D2F38;--e-global-color-11800ab:#D8CBB8;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:lowercase;--e-global-typography-secondary-font-family:"EB Garamond";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"IBM Plex Mono";--e-global-typography-text-font-size:13px;--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:1.5px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.rh-cart-btn{
  display:inline-block;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:1px;
  color:#3A2E26;border:1px solid #3A2E26;border-radius:999px;padding:8px 18px;
  text-transform:lowercase;transition:background .25s,color .25s;
}
.rh-cart-btn:hover{background:#3A2E26;color:#F0E9DD;}


table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: hsla(0, 0%, 50%, 0);
}

table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: hsla(0, 0%, 50%, 0);
}

table.variations th.label{
    padding-left: 0;
}


/* recovering humans co. — variation swatches */
.woo-variation-swatches ul.variable-items-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 4px;padding:0;}
.woo-variation-swatches ul.variable-items-wrapper li.variable-item{margin:0!important;padding:0!important;box-shadow:none!important;background:transparent!important;transition:transform .2s,outline-color .2s;}
.woo-variation-swatches ul.variable-items-wrapper li.variable-item:hover{transform:scale(1.08);}

/* צבע: עיגול */
.woo-variation-swatches li.color-variable-item{width:34px!important;height:34px!important;border-radius:50%!important;border:1px solid #D8CBB8!important;}
.woo-variation-swatches li.color-variable-item .variable-item-span{width:100%!important;height:100%!important;border-radius:50%!important;box-shadow:none!important;border:none!important;margin:0!important;}
.woo-variation-swatches ul.variable-items-wrapper li.color-variable-item.selected,
.woo-variation-swatches ul.variable-items-wrapper li.color-variable-item[aria-checked="true"]{outline:2px solid #3A2E26!important;outline-offset:2px!important;}
.woo-variation-swatches li.color-variable-item .variable-item-contents:before{display:none!important;background:none!important;content:none!important;}

/* מידה: עיגול outline, נבחר = מילוי כהה */
.woo-variation-swatches li.button-variable-item{width:46px!important;height:46px!important;min-width:46px!important;border-radius:50%!important;border:1px solid #D8CBB8!important;display:flex!important;align-items:center;justify-content:center;background:transparent!important;overflow:hidden;}
.woo-variation-swatches li.button-variable-item .variable-item-span{width:auto!important;height:auto!important;padding:0!important;margin:0!important;font-family:'IBM Plex Mono',monospace!important;font-size:12px!important;color:#3A2E26!important;background:transparent!important;line-height:1!important;}
.woo-variation-swatches ul.variable-items-wrapper li.button-variable-item.selected .variable-item-span,
.woo-variation-swatches ul.variable-items-wrapper li.button-variable-item[aria-checked="true"] .variable-item-span{background:#3A2E26!important;color:#F0E9DD!important;width:100%!important;height:100%!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%!important;}
.woo-variation-swatches ul.variable-items-wrapper li.button-variable-item.selected{border-color:#3A2E26!important;}

/* תוויות + Clear */
.woo-variation-swatches table.variations th.label{font-family:'IBM Plex Mono',monospace!important;font-size:11px!important;letter-spacing:1px;text-transform:lowercase;color:#6D5F52!important;}
.woo-variation-swatches .reset_variations{font-family:'IBM Plex Mono',monospace!important;font-size:11px!important;color:#6D5F52!important;}/* End custom CSS */