.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}}.mz-cym-row__switch input.mz-cym-row__toggle[type=checkbox]{top:-11px;bottom:-11px;left:-8px;right:-8px;width:calc(100% + 16px);height:calc(100% + 22px);min-width:0;min-height:0;-webkit-appearance:none;appearance:none}.product__page .mz-cym .mz-cym__prep .select-popout__toggle{min-height:44px}.product__page .mz-cym .mz-cym__prep .select-popout__option{min-height:44px;display:flex;align-items:center}.mz-cym__error{display:none;margin:10px var(--mz-cym-x) 0;padding:10px 12px;border-radius:8px;background:#fdecea;color:#b3261e;font-size:13px;line-height:1.4}.mz-cym__error.is-visible{display:block}@media(max-width:749px){.product__page .mz-cym .mz-cym__prep .select-popout__toggle{height:auto;white-space:normal;padding-top:10px;padding-bottom:10px;line-height:1.35;text-align:left}.product__page .mz-cym .mz-cym__prep .select-popout__toggle [data-popout-toggle-text]{white-space:normal;overflow:visible;text-overflow:clip;flex:1 1 auto}.product__page .mz-cym .mz-cym__prep .select-popout__option{white-space:normal}.mz-cym__group-label{font-size:max(var(--mz-cym-group-label-size, 11px),12px)}.mz-cym__pill,.mz-cym-row__compare{font-size:12px}.mz-cym__group-note{font-size:11.5px}.mz-cym-row__discount{font-size:11px}.product__page .mz-cym .mz-cym__prep .select__label{font-size:12px!important}}.mz-cym__soldout-note{display:none}.mz-cym--soldout .mz-cym__soldout-note{display:block;padding:9px var(--mz-cym-x);background:var(--mz-cym-soldout-bg, #eef3f9);color:var(--mz-cym-soldout-color, #1c1c1c);font-size:var(--mz-cym-soldout-size, 12.5px);text-align:var(--mz-cym-soldout-align, left);line-height:1.45}.mz-cym--soldout .mz-cym__pair,.mz-cym--soldout .mz-cym-row__switch,.mz-cym--soldout .mz-cym-summary,.mz-cym--soldout .mz-cym__prep,.mz-cym--soldout .mz-cym__expander-toggle,.mz-cym--soldout .mz-cym__error{display:none!important}.mz-cym--soldout .mz-cym__expander .mz-cym__list--nested{display:block!important}.mz-cym--soldout .mz-cym-row__label{cursor:pointer}.mz-cym--soldout.mz-cym--mode-hide{display:none!important}@media screen and (max-width:767px){.mz-cym--soldout .mz-cym__soldout-note{padding:9px var(--mz-cym-x)}}.product__block--buttons.mz-soldout-active .product-form__quantity{display:none}.product__page .product__block--buttons.mz-soldout-active .product__submit__item--inline,.product__block--buttons.mz-soldout-active.mz-soldout-active .product__submit__item--inline{grid-template-columns:minmax(0,100%)!important}.product__block--buttons.mz-soldout-active button[name=add][disabled]{height:55px;width:100%;background-color:#f3f4f6;color:#2b2a28;border:1px solid #e5e7eb;opacity:1;box-shadow:none;translate:none;animation:none;font-family:var(--BTN-FONT-STACK, "Figtree", sans-serif);font-size:var(--mz-atc-font-size, 14px);font-weight:var(--mz-atc-font-weight, 500);text-transform:uppercase;letter-spacing:normal;border-radius:var(--mz-atc-radius, 8px);justify-content:center}.product__block--buttons.mz-soldout-active button[name=add][disabled] [data-product-price]{display:none}.mz-shipping-info--soldout{display:none!important}.product__block--buttons .klaviyo-bis-placement button{margin-top:0!important;height:55px!important;width:100%!important;box-sizing:border-box!important;font-family:var(--BTN-FONT-STACK, "Figtree", sans-serif)!important;font-size:var(--mz-atc-font-size, 14px)!important;font-weight:var(--mz-atc-font-weight, 500)!important;text-transform:uppercase!important;letter-spacing:normal!important;background-color:var(--mz-atc-bg, #1c1c1c)!important;color:var(--mz-atc-text, #ffffff)!important;border:none!important;border-radius:var(--mz-atc-radius, 8px)!important;box-shadow:var(--mz-atc-shadow, 0 4px 8px rgba(0, 0, 0, .2), 0 2px 4px rgba(0, 0, 0, .15), inset 0 1px 0 rgba(255, 255, 255, .08))!important;white-space:normal!important;line-height:1.15!important;padding-left:12px!important;padding-right:12px!important;transition:background-color .2s ease,box-shadow .2s ease,translate .2s ease!important}.product__block--buttons .klaviyo-bis-placement button:hover{background-color:var(--mz-atc-hover-bg, #1b3554)!important;color:var(--mz-atc-hover-text, #ffffff)!important;translate:0 var(--mz-atc-hover-translate-y, -2px)!important;box-shadow:var(--mz-atc-hover-shadow, 0 6px 12px rgba(0, 0, 0, .3), 0 3px 6px rgba(0, 0, 0, .2))!important}.product__block--buttons .klaviyo-bis-placement>div{margin-bottom:0!important}.product__page .product__block--buttons.mz-soldout-active{margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/93/assets/mezuzah-cym-v2.css.map */
