.mz-cym{--mz-cym-x: var(--mz-cym-pad-h, 16px);--mz-cym-radius: 12px;position:relative;background:#fff;border:1px solid var(--mz-cym-card-border, #d9e4f0);border-radius:var(--mz-cym-radius)}.mz-cym>:first-child{border-top-left-radius:calc(var(--mz-cym-radius) - 1px);border-top-right-radius:calc(var(--mz-cym-radius) - 1px)}.mz-cym>:last-child{border-bottom-left-radius:calc(var(--mz-cym-radius) - 1px);border-bottom-right-radius:calc(var(--mz-cym-radius) - 1px)}.mz-cym__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px var(--mz-cym-x) 10px;background:#fff}.mz-cym__heading{font-size:var(--mz-cym-heading-size, 13px);font-weight:700;line-height:1.3;color:var(--mz-cym-title-color, #1c1c1c)}.mz-cym__pill{flex:0 0 auto;display:inline-block;padding:5px 10px;border-radius:999px;font-size:11.5px;font-weight:700;line-height:1;white-space:nowrap;background:var(--mz-cym-pill-bg, #e9f5e6);color:var(--mz-cym-pill-color, #2f6b38)}.mz-cym__pair{padding:9px var(--mz-cym-x);font-size:var(--mz-cym-pair-size, 12.5px);line-height:1.45;background:var(--mz-cym-pair-bg, #eef3f9);color:var(--mz-cym-pair-color, #1c1c1c)}.mz-cym__pair p{margin:0}.mz-cym__list{list-style:none;margin:0;padding:0;background:#fff}.mz-cym__list--nested{border-top:1px solid var(--mz-cym-separator-color, #e7e7e7)}.mz-cym__group-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:7px var(--mz-cym-x);background:#f7f9fc;border-top:1px solid var(--mz-cym-separator-color, #e7e7e7)}.mz-cym__group-label{font-size:var(--mz-cym-group-label-size, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--mz-cym-accent-color, #24466b)}.mz-cym__group-note{font-size:11px;color:#6b6b6b;white-space:nowrap}.mz-cym-row{border-top:1px solid var(--mz-cym-separator-color, #e7e7e7);background:#fff;transition:box-shadow .15s ease}.mz-cym__head+.mz-cym__list>:first-child,.mz-cym__pair+.mz-cym__list>:first-child{border-top:1px solid var(--mz-cym-separator-color, #e7e7e7)}.mz-cym>.mz-cym__list:first-child>:first-child{border-top:none}.mz-cym-row:has(.mz-cym-row__toggle:checked){box-shadow:inset 3px 0 0 var(--mz-cym-accent-color, #24466b)}.mz-cym-row__label{display:flex;align-items:center;gap:10px;padding:var(--mz-cym-row-padding-v, 13px) var(--mz-cym-x);cursor:pointer}.mz-cym-row__media{flex:0 0 auto}.mz-cym-row__media a{display:block;line-height:0}.mz-cym-row__media img{display:block;width:var(--mz-cym-image-size, 50px);height:var(--mz-cym-image-size, 50px);object-fit:cover;border:1px solid var(--mz-cym-separator-color, #e7e7e7);border-radius:4px;box-sizing:content-box}.mz-cym-row__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px;padding:0 10px 0 2px}.mz-cym-row__title{font-size:var(--mz-cym-title-size, 14px);font-weight:700;line-height:1.35;color:var(--mz-cym-title-color, #1c1c1c);text-decoration:none}.mz-cym-row__title:hover{text-decoration:underline}.mz-cym-row__price{font-size:13px;font-weight:700;color:var(--mz-cym-price-color, #1c1c1c);display:flex;align-items:center;flex-wrap:wrap;gap:5px}.mz-cym-row__price--sale{color:var(--mz-cym-sale-color, #c0392b)}.mz-cym-row__compare{font-size:11.5px;font-weight:700;color:#9a9a9a}.mz-cym-row__discount{font-size:10px;font-weight:700;line-height:1.4;padding:2px 6px;border-radius:4px;color:var(--mz-cym-discount-text, #2f6b38);background:var(--mz-cym-discount-bg, #e9f5e6)}.mz-cym-row__switch{flex:0 0 auto;position:relative;width:calc(var(--mz-cym-switch-size, 22px) * 2);height:var(--mz-cym-switch-size, 22px)}.mz-cym-row__toggle{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer;z-index:1}.mz-cym-row__switch-track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#dedede;transition:background-color .15s ease}.mz-cym-row__switch-track:before{content:"";position:absolute;top:2.75px;left:2.75px;width:calc(var(--mz-cym-switch-size, 22px) - 5.5px);height:calc(var(--mz-cym-switch-size, 22px) - 5.5px);border-radius:50%;background:#aeaaae;transition:translate .15s ease,background-color .15s ease}.mz-cym-row__toggle:checked~.mz-cym-row__switch-track{background:var(--mz-cym-switch-color, #24466b)}.mz-cym-row__toggle:checked~.mz-cym-row__switch-track:before{background:#fff;translate:var(--mz-cym-switch-size, 22px) 0}.mz-cym-row__toggle:focus-visible~.mz-cym-row__switch-track{outline:2px solid var(--mz-cym-accent-color, #24466b);outline-offset:2px}.mz-cym__expander{border-top:1px solid var(--mz-cym-separator-color, #e7e7e7)}.mz-cym__expander-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px var(--mz-cym-x);background:#f7f9fc;color:var(--mz-cym-accent-color, #24466b);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.mz-cym__expander-toggle::-webkit-details-marker{display:none}.mz-cym__expander-toggle:hover{background:#eef3f9}.mz-cym__expander-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.mz-cym__expander-label{font-size:12.5px;font-weight:700}.mz-cym__expander-sizes{font-size:12px;color:#4a5a6d}.mz-cym__expander-right{display:flex;align-items:center;gap:8px;flex:0 0 auto}.mz-cym__expander-count{font-size:11px;color:#6b6b6b;white-space:nowrap}.mz-cym__expander-chevron{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--mz-cym-card-border, #d9e4f0);background:#fff;color:var(--mz-cym-accent-color, #24466b);transition:transform .2s ease}.mz-cym__expander-chevron svg{width:10px;height:10px}.mz-cym__expander[open] .mz-cym__expander-chevron{transform:rotate(180deg)}.mz-cym__group-header--nested{padding-top:7px;padding-bottom:7px}.product__page .mz-cym .mz-cym__prep.select__fieldset{margin:0!important;padding:12px var(--mz-cym-x) 14px!important;border:0!important;border-top:1px solid var(--mz-cym-card-border, #d9e4f0)!important;border-radius:0 0 calc(var(--mz-cym-radius) - 1px) calc(var(--mz-cym-radius) - 1px)!important;background:#fff!important;box-shadow:none!important}.mz-cym__prep .select__label{margin-bottom:6px}.mz-cym__prep .select-popout{display:block;width:100%}.mz-cym__prep .select-popout__toggle{width:100%;outline:0!important;transition:border-color .15s ease}.product__page .mz-cym .mz-cym__prep .select-popout__toggle:focus-visible,.product__page .mz-cym .mz-cym__prep .select-popout__toggle[aria-expanded=true]{border-color:var(--mz-cym-accent-color, #24466b)!important}.product__page .mz-cym .mz-cym__prep .select-popout__toggle[aria-expanded=true]{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.mz-cym__prep .select-popout__list{top:100%!important;bottom:auto!important;left:0!important;right:0!important;margin:0!important;min-width:100%;outline:0!important;border:1px solid #d9dce1!important;border-top:0!important;border-radius:0 0 8px 8px!important;box-shadow:0 10px 24px #1c1c1c14!important;background:#fff}.mz-cym__prep .select-popout__item:last-child .select-popout__option{border-radius:0 0 8px 8px}.mz-cym-summary{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px var(--mz-cym-x);border-top:1px solid var(--mz-cym-card-border, #d9e4f0);font-size:14px;background:var(--mz-cym-summary-bg, #eef3f9);color:var(--mz-cym-summary-color, #1c1c1c)}.mz-cym-summary--hidden{display:none}.mz-cym-summary__total{font-weight:700;white-space:nowrap}@media screen and (max-width:767px){.mz-cym{--mz-cym-x: var(--mz-cym-pad-h-mobile, 12px)}.mz-cym-row__label{gap:10px;padding-top:calc(var(--mz-cym-row-padding-v, 13px) + 1px);padding-bottom:calc(var(--mz-cym-row-padding-v, 13px) + 1px)}.mz-cym-row__media img{width:44px;height:44px}.mz-cym-row__title{font-size:calc(var(--mz-cym-title-size, 14px) - .5px);line-height:1.3}.mz-cym-row__body{gap:4px;padding-right:6px}.mz-cym__group-note{font-size:10.5px}.mz-cym__expander-toggle{padding-top:10px;padding-bottom:10px}.mz-cym__expander-count{display:none}}@media(prefers-reduced-motion:reduce){.mz-cym-row,.mz-cym-row__switch-track,.mz-cym-row__switch-track:before,.mz-cym__expander-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/mezuzah-cym-v2.css.map */
