.neo-sector{padding:0!important}.neo-sector>.neo-container{width:100%!important;max-width:none!important;padding:0!important}.elizabet-sector,.elizabet-sector *{box-sizing:border-box}.elizabet-sector{width:100%;direction:rtl;color:var(--neo-text);font-family:var(--neo-font-body);background-color:var(--neo-background)}.elizabet-shell{width:calc(100% - 48px);max-width:none;margin:auto}.elizabet-title{margin:0 0 28px;text-align:center;font:600 clamp(30px,3.2vw,48px)/1.15 var(--neo-font-body);letter-spacing:.025em;color:var(--neo-primary)}.elizabet-title:after{content:'♡';display:block;color:var(--neo-accent);font:18px var(--neo-font-body);margin-top:10px}.elizabet-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 28px;border:0;border-radius:999px;background:var(--neo-accent);color:var(--neo-surface);font-weight:800;text-decoration:none;cursor:pointer}.elizabet-section{width:100%;padding:62px 0}.elizabet-page-hero{min-height:390px;display:grid;place-items:center;text-align:center;padding:60px 24px;background-color:var(--neo-surface);position:relative;overflow:hidden}.elizabet-page-hero__inner{position:relative;z-index:1;max-width:680px}.elizabet-page-hero h1{margin:0 0 10px;font:600 clamp(48px,6vw,76px) var(--neo-font-heading);color:var(--neo-primary)}.elizabet-page-hero h2{font:500 25px var(--neo-font-heading);color:var(--neo-accent)}.elizabet-page-hero p{font-size:19px}.elizabet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.elizabet-card{overflow:hidden;border:1px solid rgba(191,138,47,.28);border-radius:var(--neo-radius);background-color:var(--neo-surface);box-shadow:var(--neo-shadow)}.elizabet-card img{width:100%;height:190px;object-fit:cover}.elizabet-card__copy{padding:22px;text-align:center}.elizabet-card h3{font:600 25px var(--neo-font-heading);margin:0 0 8px}.elizabet-strip{text-align:center;padding:48px 24px;background-color:var(--neo-surface)}.elizabet-strip h2{font:500 clamp(28px,3.4vw,44px) var(--neo-font-heading);margin:0 0 18px}.elizabet-faq{padding:54px 0}.elizabet-faq__list{width:min(820px,calc(100% - 48px));margin:auto;display:grid;gap:12px}.elizabet-faq details{border:1px solid rgba(191,138,47,.32);border-radius:12px;background-color:var(--neo-surface);overflow:hidden}.elizabet-faq summary{cursor:pointer;padding:18px 22px;font-size:19px;font-weight:700}.elizabet-faq details p{padding:0 22px 20px;margin:0;color:var(--neo-text-secondary)}.elizabet-lead{padding:58px 0;background-color:var(--neo-surface)}.elizabet-lead__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:54px;align-items:center}.elizabet-lead__copy{text-align:center}.elizabet-lead__copy h2{font:600 clamp(32px,3.5vw,48px)/1.15 var(--neo-font-body);margin:0 0 12px}.elizabet-lead__form{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:28px;border:1px solid rgba(191,138,47,.28);border-radius:14px;background-color:var(--neo-background);box-shadow:var(--neo-shadow)}.elizabet-lead__form label{display:grid;gap:7px;font-weight:700}.elizabet-lead__form input:not([type=checkbox]),.elizabet-lead__form select,.elizabet-lead__form textarea{width:100%;font:inherit;border:1px solid rgba(17,57,95,.24);border-radius:8px;background:var(--auto-fix1, #fff);padding:11px 13px;color:var(--neo-text)}.elizabet-field-wide{grid-column:1/-1}.elizabet-consent{grid-template-columns:auto 1fr!important;align-items:center;font-weight:500!important}.elizabet-form-honey{position:absolute!important;right:-9999px!important;opacity:0!important;pointer-events:none!important}@media(max-width:760px){.elizabet-shell,.elizabet-faq__list{width:calc(100% - 30px)}.elizabet-section{padding:44px 0}.elizabet-grid,.elizabet-lead__grid,.elizabet-lead__form{grid-template-columns:1fr}.elizabet-field-wide{grid-column:1}.elizabet-page-hero{min-height:440px}.elizabet-card img{height:220px}}.elizabet-section{position:relative;overflow:hidden}.elizabet-section:nth-child(even){background-color:var(--neo-surface)}
.elizabet-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:stretch}
.elizabet-card{height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.elizabet-card:hover{transform:translateY(-6px);border-color:var(--neo-accent);box-shadow:0 18px 38px rgba(17,57,95,.12)}
.elizabet-card__copy{display:flex;min-height:180px;flex-direction:column;align-items:center}.elizabet-card__copy p{line-height:1.65;color:var(--neo-text-secondary)}.elizabet-card__copy .elizabet-button{margin-top:auto}
.elizabet-button{transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.elizabet-button:hover{transform:translateY(-2px);filter:saturate(1.15);box-shadow:0 10px 24px rgba(191,138,47,.24)}.elizabet-button:focus-visible{outline:3px solid var(--neo-primary);outline-offset:3px}
.elizabet-page-hero:not(.elizabet-home-hero){min-height:470px}.elizabet-page-hero:not(.elizabet-home-hero) h1{font-size:clamp(46px,5.4vw,72px)}.elizabet-page-hero:not(.elizabet-home-hero) .elizabet-page-hero__inner{padding:34px;background:rgba(255,253,248,.22);border-radius:18px}.elizabet-page-hero:not(.elizabet-home-hero) .elizabet-button{margin-top:14px}
@media(max-width:760px){.elizabet-page-hero:not(.elizabet-home-hero){min-height:540px;background-position:center}.elizabet-page-hero:not(.elizabet-home-hero) .elizabet-page-hero__inner{width:100%!important;margin:auto!important;padding:24px 16px;background:rgba(255,253,248,.78);backdrop-filter:blur(3px)}.elizabet-card__copy{min-height:0}.elizabet-card:hover{transform:none}}.neo-nav__link{position:relative}.neo-nav__link[aria-current='page']{color:var(--auto-fix2, #BF8A2F)!important;font-weight:800}.neo-nav__link[aria-current='page']::after{content:'';position:absolute;right:12px;left:12px;bottom:2px;height:2px;border-radius:4px;background:var(--auto-fix2, #BF8A2F)}
.elizabet-header-socials,.neo-footer__brand-social,.elizabet-mobile-socials{display:flex;align-items:center;gap:13px;direction:ltr}.elizabet-social-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--auto-fix2, #BF8A2F)!important;text-decoration:none!important;transition:transform .2s ease,color .2s ease}.elizabet-social-icon:hover{transform:translateY(-2px) scale(1.06);color:var(--auto-fix3, #A97522)!important}.elizabet-social-icon svg{display:block;width:22px;height:22px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.elizabet-social-icon .icon-dot{fill:currentColor;stroke:none}.elizabet-social-icon.is-cart svg{width:23px;height:23px}
.elizabet-detail-hero{min-height:430px;display:grid;place-items:center;padding:56px 24px;text-align:center;background-image:linear-gradient(rgba(255,253,248,.25),rgba(255,253,248,.35)),url('https://ftp2.oia-file.com/stores/1546/media/lCAEfqfwqhG2/1920');background-position:center;background-size:cover}.elizabet-detail-hero__inner{width:min(720px,94%);padding:34px;border-radius:20px;background:rgba(255,253,248,.82);backdrop-filter:blur(3px)}.elizabet-detail-hero__eyebrow{margin:0 0 12px;color:var(--auto-fix2, #BF8A2F);font-weight:800;letter-spacing:.12em;direction:ltr}.elizabet-detail-hero h1{margin:0;font:600 clamp(45px,5.3vw,72px)/1.1 var(--neo-font-heading);color:var(--auto-fix6, #11395F)}.elizabet-detail-rule{margin:10px 0;color:var(--auto-fix2, #BF8A2F);letter-spacing:.15em}.elizabet-detail-hero h2{margin:0 0 10px;font:600 clamp(22px,2.5vw,30px)/1.4 var(--neo-font-heading);color:var(--auto-fix2, #BF8A2F)}.elizabet-detail-hero p:last-child{margin:0;font-size:18px;line-height:1.7;color:var(--auto-fix7, #153653)}@media(max-width:760px){.elizabet-detail-hero{min-height:500px;padding:40px 16px}.elizabet-detail-hero__inner{padding:26px 16px}.elizabet-detail-hero h1{font-size:42px}}
.elizabet-workshop-gallery,.elizabet-workshop-gallery *{box-sizing:border-box}.elizabet-workshop-gallery{width:100%;padding:56px 0 64px;background:var(--neo-background);color:var(--neo-text);font-family:var(--neo-font-body)}.elizabet-workshop-gallery__shell{width:calc(100% - 48px);max-width:1500px;margin:0 auto}.elizabet-workshop-gallery__title{margin:0 0 24px;text-align:center;font:600 clamp(30px,3.2vw,48px)/1.15 var(--neo-font-body);letter-spacing:.025em;color:var(--neo-primary)}.elizabet-workshop-gallery__title:after{content:'♡';display:block;margin-top:10px;color:var(--neo-accent);font:18px var(--neo-font-body)}.elizabet-workshop-gallery__filters{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 0 26px}.elizabet-workshop-gallery__filters button{min-height:40px;padding:7px 24px;border:1px solid rgba(191,138,47,.55);border-radius:999px;background:transparent;color:var(--neo-primary);font:inherit;font-weight:700;cursor:pointer}.elizabet-workshop-gallery__filters button:hover,.elizabet-workshop-gallery__filters button.is-active{background:var(--neo-accent);color:#fff}.elizabet-workshop-gallery__filters button:focus-visible{outline:3px solid var(--neo-primary);outline-offset:3px}.elizabet-workshop-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.elizabet-workshop-gallery__item{position:relative;aspect-ratio:1/1;margin:0;overflow:hidden;border:1px solid rgba(191,138,47,.2);border-radius:12px;background:var(--neo-surface);box-shadow:0 8px 22px rgba(17,57,95,.07)}.elizabet-workshop-gallery__item[hidden]{display:none}.elizabet-workshop-gallery__item img,.elizabet-workshop-gallery__item video{display:block;width:100%;height:100%;object-fit:cover}.elizabet-workshop-gallery__item img{transition:transform .3s ease}.elizabet-workshop-gallery__item:hover img{transform:scale(1.025)}@media(max-width:900px){.elizabet-workshop-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.elizabet-workshop-gallery{padding:44px 0 50px}.elizabet-workshop-gallery__shell{width:calc(100% - 24px)}.elizabet-workshop-gallery__filters{gap:8px;margin-bottom:18px}.elizabet-workshop-gallery__filters button{padding:7px 17px}.elizabet-workshop-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.elizabet-workshop-gallery__item{border-radius:10px}}
.neo-sector{padding:0!important}.neo-sector>.neo-container{width:100%!important;max-width:none!important;padding:0!important}.elizabet-sector,.elizabet-sector *{box-sizing:border-box}.elizabet-sector{width:100%;direction:rtl;color:var(--neo-text);font-family:var(--neo-font-body);background-color:var(--neo-background)}.elizabet-shell{width:calc(100% - 48px);max-width:none;margin:auto}.elizabet-title{margin:0 0 28px;text-align:center;font:600 clamp(30px,3.2vw,48px)/1.15 var(--neo-font-body);letter-spacing:.025em;color:var(--neo-primary)}.elizabet-title:after{content:'♡';display:block;color:var(--neo-accent);font:18px var(--neo-font-body);margin-top:10px}.elizabet-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 28px;border:0;border-radius:999px;background:var(--neo-accent);color:var(--neo-surface);font-weight:800;text-decoration:none;cursor:pointer}.elizabet-section{width:100%;padding:62px 0}.elizabet-page-hero{min-height:390px;display:grid;place-items:center;text-align:center;padding:60px 24px;background-color:var(--neo-surface);position:relative;overflow:hidden}.elizabet-page-hero__inner{position:relative;z-index:1;max-width:680px}.elizabet-page-hero h1{margin:0 0 10px;font:600 clamp(48px,6vw,76px) var(--neo-font-heading);color:var(--neo-primary)}.elizabet-page-hero h2{font:500 25px var(--neo-font-heading);color:var(--neo-accent)}.elizabet-page-hero p{font-size:19px}.elizabet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.elizabet-card{overflow:hidden;border:1px solid rgba(191,138,47,.28);border-radius:var(--neo-radius);background-color:var(--neo-surface);box-shadow:var(--neo-shadow)}.elizabet-card img{width:100%;height:190px;object-fit:cover}.elizabet-card__copy{padding:22px;text-align:center}.elizabet-card h3{font:600 25px var(--neo-font-heading);margin:0 0 8px}.elizabet-strip{text-align:center;padding:48px 24px;background-color:var(--neo-surface)}.elizabet-strip h2{font:500 clamp(28px,3.4vw,44px) var(--neo-font-heading);margin:0 0 18px}.elizabet-faq{padding:54px 0}.elizabet-faq__list{width:min(820px,calc(100% - 48px));margin:auto;display:grid;gap:12px}.elizabet-faq details{border:1px solid rgba(191,138,47,.32);border-radius:12px;background-color:var(--neo-surface);overflow:hidden}.elizabet-faq summary{cursor:pointer;padding:18px 22px;font-size:19px;font-weight:700}.elizabet-faq details p{padding:0 22px 20px;margin:0;color:var(--neo-text-secondary)}.elizabet-lead{padding:58px 0;background-color:var(--neo-surface)}.elizabet-lead__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:54px;align-items:center}.elizabet-lead__copy{text-align:center}.elizabet-lead__copy h2{font:600 clamp(32px,3.5vw,48px)/1.15 var(--neo-font-body);margin:0 0 12px}.elizabet-lead__form{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:28px;border:1px solid rgba(191,138,47,.28);border-radius:14px;background-color:var(--neo-background);box-shadow:var(--neo-shadow)}.elizabet-lead__form label{display:grid;gap:7px;font-weight:700}.elizabet-lead__form input:not([type=checkbox]),.elizabet-lead__form select,.elizabet-lead__form textarea{width:100%;font:inherit;border:1px solid rgba(17,57,95,.24);border-radius:8px;background:var(--auto-fix1, #fff);padding:11px 13px;color:var(--neo-text)}.elizabet-field-wide{grid-column:1/-1}.elizabet-consent{grid-template-columns:auto 1fr!important;align-items:center;font-weight:500!important}.elizabet-form-honey{position:absolute!important;right:-9999px!important;opacity:0!important;pointer-events:none!important}@media(max-width:760px){.elizabet-shell,.elizabet-faq__list{width:calc(100% - 30px)}.elizabet-section{padding:44px 0}.elizabet-grid,.elizabet-lead__grid,.elizabet-lead__form{grid-template-columns:1fr}.elizabet-field-wide{grid-column:1}.elizabet-page-hero{min-height:440px}.elizabet-card img{height:220px}}.elizabet-section{position:relative;overflow:hidden}.elizabet-section:nth-child(even){background-color:var(--neo-surface)}
.elizabet-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:stretch}
.elizabet-card{height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.elizabet-card:hover{transform:translateY(-6px);border-color:var(--neo-accent);box-shadow:0 18px 38px rgba(17,57,95,.12)}
.elizabet-card__copy{display:flex;min-height:180px;flex-direction:column;align-items:center}.elizabet-card__copy p{line-height:1.65;color:var(--neo-text-secondary)}.elizabet-card__copy .elizabet-button{margin-top:auto}
.elizabet-button{transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.elizabet-button:hover{transform:translateY(-2px);filter:saturate(1.15);box-shadow:0 10px 24px rgba(191,138,47,.24)}.elizabet-button:focus-visible{outline:3px solid var(--neo-primary);outline-offset:3px}
.elizabet-page-hero:not(.elizabet-home-hero){min-height:470px}.elizabet-page-hero:not(.elizabet-home-hero) h1{font-size:clamp(46px,5.4vw,72px)}.elizabet-page-hero:not(.elizabet-home-hero) .elizabet-page-hero__inner{padding:34px;background:rgba(255,253,248,.22);border-radius:18px}.elizabet-page-hero:not(.elizabet-home-hero) .elizabet-button{margin-top:14px}
@media(max-width:760px){.elizabet-page-hero:not(.elizabet-home-hero){min-height:540px;background-position:center}.elizabet-page-hero:not(.elizabet-home-hero) .elizabet-page-hero__inner{width:100%!important;margin:auto!important;padding:24px 16px;background:rgba(255,253,248,.78);backdrop-filter:blur(3px)}.elizabet-card__copy{min-height:0}.elizabet-card:hover{transform:none}}
.elizabet-workshop-gallery__item{display:block;min-width:0;width:auto}.elizabet-workshop-gallery__item img,.elizabet-workshop-gallery__item video{min-width:0;max-width:100%}