.ebv{display:block;margin:0;padding:var(--ebv-top, 64px) 24px var(--ebv-bottom, 64px);background:var(--ebv-bg, #ffffff);color:var(--ebv-text, #121212);font-family:var(--font-body-family, inherit);font-weight:var(--font-body-weight, 300);font-size:var(--ebv-body-size, 16px);line-height:1.5;letter-spacing:normal}.ebv *,.ebv *:before,.ebv *:after{box-sizing:border-box}.ebv__inner{max-width:var(--ebv-width, 1440px);width:100%;margin-inline:auto}.ebv__header{max-width:var(--ebv-header-width, 720px);margin-inline:auto;text-align:center}.ebv .ebv__heading{margin:0;padding:0;color:var(--ebv-heading, #121212);font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 500);font-size:var(--ebv-heading-size, 48px);line-height:1.2;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.ebv__heading>span{display:block}.ebv__second-line--italic{font-style:italic}.ebv__intro{font-size:var(--ebv-intro-size, 18px);line-height:1.5}.ebv__heading+.ebv__intro{margin-top:32px}.ebv__intro p,.ebv__description p,.ebv__callout-copy p{margin:0}.ebv__intro p+p,.ebv__description p+p,.ebv__callout-copy p+p{margin-top:12px}.ebv a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ebv a:focus-visible{outline:2px solid var(--ebv-icon-color);outline-offset:3px}.ebv__items{display:grid;grid-template-columns:repeat(var(--ebv-columns, 3),minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none}.ebv__header+.ebv__items{margin-top:var(--ebv-gap, 72px)}.ebv__item{display:grid;grid-template-columns:var(--ebv-icon-size, 84px) minmax(0,1fr);align-items:center;gap:20px;min-width:0;margin:0;padding:0}.ebv__item--text-only{grid-template-columns:minmax(0,1fr)}.ebv__icon{display:flex;align-items:center;justify-content:center;width:var(--ebv-icon-size, 84px);height:var(--ebv-icon-size, 84px);border-radius:50%;background:var(--ebv-icon-bg, #f3f3f3);color:var(--ebv-icon-color, #6d30a7)}.ebv__icon svg{display:block;width:40%;height:40%;overflow:visible}.ebv__icon img{display:block;width:52%;height:52%;object-fit:contain}.ebv__item-copy{min-width:0;text-align:left;overflow-wrap:anywhere}.ebv .ebv__item-copy h3{margin:0 0 4px;padding:0;color:var(--ebv-text);font-family:var(--font-heading-family, inherit);font-size:var(--ebv-item-heading-size, 20px);font-weight:600;line-height:1.3;text-transform:none;letter-spacing:normal}.ebv__description{color:var(--ebv-muted, #666666);font-size:var(--ebv-body-size, 16px);line-height:1.5}.ebv__callout{width:100%;max-width:var(--ebv-note-width, 640px);margin-inline:auto;padding:24px;border-radius:var(--ebv-radius, 16px);background:var(--ebv-note-bg, #f4eef8);color:var(--ebv-note-text, #281432);text-align:left;overflow-wrap:anywhere}.ebv__header+.ebv__callout,.ebv__items+.ebv__callout{margin-top:var(--ebv-gap, 72px)}.ebv__callout-heading{display:flex;align-items:center;gap:14px}.ebv .ebv__callout-heading h3{margin:0;padding:0;color:inherit;font-family:var(--font-heading-family, inherit);font-size:var(--ebv-item-heading-size, 20px);font-weight:600;line-height:1.35;text-transform:none;letter-spacing:normal}.ebv__callout-icon{display:flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ebv-note-icon, #6d30a7);color:#fff}.ebv__callout-icon svg{display:block;width:20px;height:20px}.ebv__callout-copy{font-size:var(--ebv-body-size, 16px);line-height:1.6}.ebv__callout-heading+.ebv__callout-copy{margin-top:14px}@media(max-width:989px){.ebv{padding:min(var(--ebv-top, 64px),36px) 16px min(var(--ebv-bottom, 64px),48px)}.ebv .ebv__heading{font-size:var(--ebv-mobile-heading-size, 30px)}.ebv__heading+.ebv__intro{margin-top:24px}.ebv__intro{font-size:min(var(--ebv-intro-size, 18px),18px)}.ebv__items{grid-template-columns:minmax(0,1fr);gap:28px}.ebv__header+.ebv__items,.ebv__header+.ebv__callout,.ebv__items+.ebv__callout{margin-top:min(var(--ebv-gap, 72px),48px)}.ebv__item{grid-template-columns:var(--ebv-mobile-icon-size, 64px) minmax(0,1fr);gap:16px}.ebv__item--text-only{grid-template-columns:minmax(0,1fr)}.ebv__icon{width:var(--ebv-mobile-icon-size, 64px);height:var(--ebv-mobile-icon-size, 64px)}.ebv__callout{padding:20px}}.emp-compare{display:block;margin:0;padding:var(--emp-compare-top, 64px) 24px var(--emp-compare-bottom, 64px);background:var(--emp-compare-bg, #f5f5f5);color:var(--emp-compare-other-text, #525252);font-family:var(--font-body-family, inherit);font-weight:var(--font-body-weight, 300);line-height:1.45;letter-spacing:normal}.emp-compare *,.emp-compare *:before,.emp-compare *:after{box-sizing:border-box}.emp-compare__inner{width:100%;max-width:var(--emp-compare-width, 1400px);margin-inline:auto}.emp-compare .emp-compare__heading{margin:0;padding:0;color:var(--emp-compare-heading, #121212);font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 500);font-size:var(--emp-compare-heading-size, 48px);line-height:1.2;letter-spacing:normal;text-align:center;text-transform:none;overflow-wrap:anywhere}.emp-compare__accent--italic{font-style:italic}.emp-compare .emp-compare__heading+.emp-compare__table{margin-top:var(--emp-compare-gap, 104px)}.emp-compare .emp-compare__table{display:table;width:100%;max-width:100%;margin:0;padding:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;background:transparent;box-shadow:none;color:inherit;font:inherit}.emp-compare__column{width:50%}.emp-compare .emp-compare__table thead{display:table-header-group}.emp-compare .emp-compare__table tbody{display:table-row-group}.emp-compare .emp-compare__table tr{display:table-row;border:0;background:transparent;box-shadow:none}.emp-compare .emp-compare__table th,.emp-compare .emp-compare__table td{display:table-cell;width:50%;border:0;border-radius:0;box-shadow:none;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-transform:none;letter-spacing:normal}.emp-compare .emp-compare__table th{height:calc(var(--emp-compare-row-height, 112px) * 1.25);padding:28px clamp(24px,4.5vw,72px);font-family:var(--font-heading-family, inherit);font-size:var(--emp-compare-label-size, 22px);font-weight:var(--font-heading-weight, 500);line-height:1.3;text-align:center}.emp-compare .emp-compare__table td{height:var(--emp-compare-row-height, 112px);padding:28px clamp(24px,4.5vw,72px);font-family:var(--font-body-family, inherit);font-size:var(--emp-compare-text-size, 22px);font-weight:var(--font-body-weight, 300);line-height:1.45;text-align:left}.emp-compare .emp-compare__table .emp-compare__brand-header{border-radius:var(--emp-compare-radius, 24px) var(--emp-compare-radius, 24px) 0 0;background:var(--emp-compare-brand-bg, #6d30a7);color:var(--emp-compare-brand-text, #ffffff)}.emp-compare .emp-compare__table .emp-compare__other-header{background:transparent;color:var(--emp-compare-other-text, #525252)}.emp-compare .emp-compare__table .emp-compare__brand-cell{border-top:1px solid var(--emp-compare-brand-line);background:var(--emp-compare-brand-bg, #6d30a7);color:var(--emp-compare-brand-text, #ffffff)}.emp-compare .emp-compare__table .emp-compare__other-cell{border-top:1px solid var(--emp-compare-other-line);background:var(--emp-compare-other-bg, #ffffff);color:var(--emp-compare-other-text, #525252)}.emp-compare .emp-compare__table tbody tr:first-child .emp-compare__other-cell{border-top-color:transparent;border-top-right-radius:var(--emp-compare-radius, 24px)}.emp-compare .emp-compare__table tbody tr:last-child .emp-compare__brand-cell{border-bottom-left-radius:var(--emp-compare-radius, 24px)}.emp-compare .emp-compare__table tbody tr:last-child .emp-compare__other-cell{border-bottom-right-radius:var(--emp-compare-radius, 24px)}.emp-compare .emp-compare__table--empty .emp-compare__brand-header{border-radius:var(--emp-compare-radius, 24px)}.emp-compare__brand-name{font-size:calc(var(--emp-compare-label-size, 22px) + 8px);letter-spacing:.06em}.emp-compare .emp-compare__logo{display:block;width:var(--emp-compare-logo-width, 160px);max-width:100%;height:auto;max-height:112px;margin-inline:auto;object-fit:contain}@media(max-width:749px){.emp-compare{padding:var(--emp-compare-mobile-top, 40px) 12px var(--emp-compare-mobile-bottom, 40px)}.emp-compare .emp-compare__heading{font-size:var(--emp-compare-mobile-heading-size, 30px)}.emp-compare__heading--mobile-break .emp-compare__accent{display:block}.emp-compare .emp-compare__heading+.emp-compare__table{margin-top:var(--emp-compare-mobile-gap, 44px)}.emp-compare .emp-compare__table th{height:var(--emp-compare-mobile-row-height, 64px);padding:18px 14px;font-size:var(--emp-compare-mobile-label-size, 16px)}.emp-compare .emp-compare__table td{height:var(--emp-compare-mobile-row-height, 64px);padding:18px 14px;font-size:var(--emp-compare-mobile-text-size, 15px)}.emp-compare__brand-name{font-size:calc(var(--emp-compare-mobile-label-size, 16px) + 4px)}.emp-compare .emp-compare__logo{width:var(--emp-compare-mobile-logo-width, 100px);max-height:64px}.emp-compare .emp-compare__table .emp-compare__brand-header{border-top-left-radius:min(var(--emp-compare-radius, 24px),18px);border-top-right-radius:min(var(--emp-compare-radius, 24px),18px)}.emp-compare .emp-compare__table tbody tr:first-child .emp-compare__other-cell{border-top-right-radius:min(var(--emp-compare-radius, 24px),18px)}.emp-compare .emp-compare__table tbody tr:last-child .emp-compare__brand-cell{border-bottom-left-radius:min(var(--emp-compare-radius, 24px),18px)}.emp-compare .emp-compare__table tbody tr:last-child .emp-compare__other-cell{border-bottom-right-radius:min(var(--emp-compare-radius, 24px),18px)}.emp-compare .emp-compare__table--empty .emp-compare__brand-header{border-radius:min(var(--emp-compare-radius, 24px),18px)}}empress-feature-cards.efc{display:block;width:100%;margin:0;padding:var(--efc-top, 48px) 24px var(--efc-bottom, 64px);overflow:hidden;background:var(--efc-bg, #f3f3f3);color:var(--efc-text, #121212);font-family:var(--font-body-family, inherit);font-weight:var(--font-body-weight, 300);font-size:var(--efc-body-size, 16px);line-height:1.45;letter-spacing:normal}.efc *,.efc *:before,.efc *:after{box-sizing:border-box}.efc__inner{width:100%;max-width:var(--efc-width, 1800px);margin-inline:auto}.efc .efc__heading{max-width:1000px;margin:0 auto var(--efc-heading-gap, 72px);padding:0;color:var(--efc-heading, #121212);font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 500);font-size:var(--efc-title-size, 48px);line-height:1.3;text-align:center;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.efc__heading>span{display:block}.efc__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;list-style:none;margin:0;padding:0}.efc__track:focus-visible{outline:2px solid var(--efc-heading);outline-offset:-2px}.efc__card{display:flex;flex-direction:column;min-width:0;min-height:min-content;aspect-ratio:5 / 6;margin:0;padding:clamp(20px,1.6vw,32px);overflow:hidden;border:0;border-radius:var(--efc-radius, 24px);background:var(--efc-card-bg, #ffffff);color:var(--efc-text, #121212);scroll-snap-align:start}.efc__copy{flex:0 0 auto}.efc .efc__copy h3{margin:0 0 14px;padding:0;color:inherit;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 500);font-size:var(--efc-card-title-size, 28px);line-height:1.2;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.efc__description{font-size:var(--efc-body-size, 16px);line-height:1.45;overflow-wrap:anywhere}.efc__description p{margin:0}.efc__description p+p{margin-top:10px}.efc__description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.efc__artwork{position:relative;flex:1 0 180px;min-height:180px;margin-top:16px;overflow:hidden}.efc__image{position:absolute;left:50%;top:calc(50% + var(--efc-image-shift, 0%));display:block;width:var(--efc-image-scale, 100%);max-width:none;height:var(--efc-image-scale, 100%);transform:translate(-50%,-50%);object-fit:contain}.efc__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.25}.efc__image-hint{position:absolute;left:12px;right:12px;bottom:12px;margin:0;padding:10px;background:var(--efc-card-bg);color:var(--efc-text);font-size:13px;text-align:center}.efc__arrow{position:absolute;z-index:1;left:var(--efc-arrow-x, 33%);top:var(--efc-arrow-y, 65%);width:1px;height:min(var(--efc-arrow-height, 50%),var(--efc-arrow-y, 65%));transform:translate(-50%,-100%);background:var(--efc-marker, #777777);color:var(--efc-marker, #777777);pointer-events:none}.efc__arrow:before{content:"";position:absolute;left:50%;top:2px;width:7px;height:7px;border-top:1px solid;border-left:1px solid;transform:translate(-50%,-50%) rotate(45deg)}.efc__arrow>span{position:absolute;left:50%;bottom:0;width:5px;height:5px;border-radius:50%;transform:translate(-50%,50%);background:currentColor}@media(max-width:989px){empress-feature-cards.efc{padding:min(var(--efc-top, 48px),40px) 0 min(var(--efc-bottom, 64px),48px)}.efc .efc__heading{padding-inline:20px;margin-bottom:min(var(--efc-heading-gap, 72px),42px);font-size:var(--efc-mobile-title-size, 28px)}.efc__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--efc-mobile-width, 88%);gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 4px 1px;scroll-padding-inline:4px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.efc__track::-webkit-scrollbar{display:none}.efc__card{padding:20px}.efc .efc__copy h3{font-size:min(var(--efc-card-title-size, 28px),24px);margin-bottom:12px}}.eia{display:block;margin:0;padding:var(--eia-top, 64px) 24px var(--eia-bottom, 64px);background:var(--eia-bg, #ffffff);color:var(--eia-text, #525252);font-family:var(--font-body-family, inherit);font-weight:var(--font-body-weight, 300);line-height:1.5;letter-spacing:normal}.eia *,.eia *:before,.eia *:after{box-sizing:border-box}.eia__inner{width:100%;max-width:var(--eia-width, 1280px);margin-inline:auto}.eia__header{max-width:var(--eia-header-width, 960px);margin-inline:auto;text-align:center}.eia .eia__heading{margin:0;padding:0;color:var(--eia-heading, #121212);font-family:var(--font-heading-family, inherit);font-size:var(--eia-heading-size, 48px);font-weight:var(--font-heading-weight, 500);line-height:1.2;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.eia__intro{font-size:var(--eia-intro-size, 20px);line-height:1.5;overflow-wrap:anywhere}.eia__heading+.eia__intro{margin-top:24px}.eia__intro p,.eia__body p{margin:0}.eia__intro p+p,.eia__body p+p{margin-top:14px}.eia__intro ul,.eia__intro ol,.eia__body ul,.eia__body ol{padding-inline-start:1.4em;margin-block:12px;text-align:start}.eia a{color:inherit;text-decoration:underline;text-underline-offset:3px}.eia a:focus-visible{outline:2px solid var(--eia-icon);outline-offset:3px}.eia__header+.eia__items{margin-top:var(--eia-heading-gap, 72px)}.eia__items{display:grid;gap:var(--eia-card-gap, 16px)}.eia .eia__item{display:block;min-width:0;margin:0;padding:0;border:0;border-radius:var(--eia-radius, 28px);background:var(--eia-card-bg, #f5f5f5);box-shadow:none}.eia .eia__summary{position:relative;display:block;margin:0;padding:var(--eia-card-padding, 32px);border:0;border-radius:var(--eia-radius, 28px);background:transparent;color:var(--eia-card-heading, #121212);cursor:pointer;list-style:none}.eia .eia__summary::-webkit-details-marker{display:none}.eia .eia__summary::marker{content:""}.eia .eia__summary:before,.eia .eia__summary:after{content:none}.eia .eia__summary:focus-visible{outline:2px solid var(--eia-icon, #6d30a7);outline-offset:-4px}.eia .eia__summary-row{display:grid;grid-template-columns:var(--eia-icon-size, 56px) minmax(0,1fr) 24px;align-items:center;gap:24px;margin:0;padding:0;color:inherit;font-family:var(--font-heading-family, inherit);font-size:var(--eia-title-size, 28px);font-weight:var(--font-heading-weight, 500);line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none}.eia .eia__item--no-icon .eia__summary-row{grid-template-columns:minmax(0,1fr) 24px}.eia__item-heading{min-width:0;overflow-wrap:anywhere}.eia__icon{display:flex;align-items:center;justify-content:center;width:var(--eia-icon-size, 56px);height:var(--eia-icon-size, 56px);color:var(--eia-icon, #6d30a7)}.eia__icon svg,.eia .eia__custom-icon{display:block;width:100%;height:100%;object-fit:contain}.eia__chevron{display:block;width:24px;height:24px;color:var(--eia-text, #525252);transition:transform .18s ease}.eia__item[open]>.eia__summary .eia__chevron{transform:rotate(180deg)}.eia__content{padding:0 var(--eia-card-padding, 32px) var(--eia-card-padding, 32px)}.eia__item:not([open])>.eia__content{display:none}.eia__body{font-size:var(--eia-body-size, 18px);line-height:1.55;text-align:left;overflow-wrap:anywhere}.eia__body+.eia__media{margin-top:28px}.eia__media{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.eia__media--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.eia .eia__figure{position:relative;display:grid;min-width:0;margin:0;padding:0}.eia .eia__image{grid-area:1 / 1;align-self:start;display:block;width:100%;max-width:100%;height:auto;border:0;border-radius:20px}.eia .eia__media--pair .eia__image{aspect-ratio:var(--eia-image-ratio, 1.6667);object-fit:cover}.eia .eia__image-label{grid-area:1 / 1;align-self:end;justify-self:center;position:relative;z-index:1;width:fit-content;max-width:calc(100% - 24px);margin:16px 12px;padding:10px 20px;border-radius:12px;background:var(--eia-label-bg, #ffffff);color:var(--eia-label-color, #121212);font-family:var(--font-body-family, inherit);font-size:16px;font-weight:500;line-height:1.35;text-align:center;overflow-wrap:anywhere}@media(max-width:749px){.eia{padding:min(var(--eia-top, 64px),40px) 12px min(var(--eia-bottom, 64px),40px)}.eia .eia__heading{font-size:var(--eia-mobile-heading-size, 30px)}.eia__intro{font-size:var(--eia-mobile-body-size, 16px)}.eia__heading+.eia__intro{margin-top:20px}.eia__header+.eia__items{margin-top:var(--eia-mobile-heading-gap, 40px)}.eia .eia__item,.eia .eia__summary{border-radius:var(--eia-mobile-radius, 20px)}.eia .eia__summary{padding:var(--eia-mobile-card-padding, 20px)}.eia .eia__summary-row{grid-template-columns:var(--eia-mobile-icon-size, 32px) minmax(0,1fr) 20px;gap:12px;font-size:var(--eia-mobile-title-size, 18px)}.eia .eia__item--no-icon .eia__summary-row{grid-template-columns:minmax(0,1fr) 20px}.eia__icon{width:var(--eia-mobile-icon-size, 32px);height:var(--eia-mobile-icon-size, 32px)}.eia__chevron{width:20px;height:20px}.eia__content{padding:0 var(--eia-mobile-card-padding, 20px) var(--eia-mobile-card-padding, 20px)}.eia__body{font-size:var(--eia-mobile-body-size, 16px);text-align:center}.eia__body+.eia__media{margin-top:24px}.eia__media{gap:8px}.eia .eia__image{border-radius:14px}.eia .eia__media--pair .eia__image{aspect-ratio:var(--eia-mobile-image-ratio, .8)}.eia .eia__image-label{max-width:calc(100% - 16px);margin:12px 8px;padding:8px 10px;border-radius:9px;font-size:12px}}@media(prefers-reduced-motion:reduce){.eia__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/86/compiled_assets/styles.css.map */
