.ec{--bg:#F6EFE3;--bg-2:#FBF7EE;--ink:#1A1A1A;--text:#38503A;--muted:#5E6B58;--accent:#1A5A2E;--accent-ink:#F6EFE3;--gold:#B4883B;--gold-soft:#D8B978;--gold-line:rgba(180,136,59,.45);--panel:#0D2716;--panel-ink:#F4EBDD;--panel-dim:rgba(244,235,221,.72);--paper:#F3E7D6;--foil:linear-gradient(160deg,#E9CF8A 0%,#B4883B 38%,#7E5A1F 62%,#D8B978 88%);--serif:"FG Didot","Bodoni Moda",Didot,Georgia,serif;--sans:"FG Stolzl","Inter","Helvetica Neue",Arial,sans-serif;background:var(--bg);color:var(--text);font-family:var(--sans);font-weight:300;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}body:has(.ec-night) .ec{--bg:#0C1C0E;--bg-2:#102415;--ink:#F4EBDD;--text:rgba(244,235,221,.8);--muted:rgba(244,235,221,.55);--accent:#C9A254;--accent-ink:#0C1C0E;--gold:#C9A254;--gold-soft:#E2C788;--gold-line:rgba(201,162,84,.4);--panel:#07120A;--foil:linear-gradient(160deg,#F1DC9E 0%,#C9A254 34%,#8C6526 58%,#E2C27A 84%)}body:has(.ec-night){background:#0c1c0e}.ec *,.ec *:before,.ec *:after{box-sizing:border-box}.ec p,.ec h1,.ec h2,.ec h3,.ec ul,.ec ol{margin:0}.ec a{color:inherit;text-decoration:none}.ec img{display:block;max-width:100%}.ec [hidden]{display:none!important}.ec :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ec .ec-wrap{max-width:1180px;margin:0 auto;padding-left:20px;padding-right:20px}.ec .ec-serif{font-family:var(--serif);font-weight:400;letter-spacing:.02em;line-height:1.06;color:var(--ink);text-wrap:balance;text-transform:none}.ec .ec-eb{font-family:var(--sans);font-size:10.5px;line-height:1.6;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);font-weight:400}.ec .ec-foil{background:var(--foil);-webkit-background-clip:text;background-clip:text;color:var(--gold);-webkit-text-fill-color:transparent}.ec .ec-num{font-family:var(--serif);font-style:italic;font-size:24px;line-height:1;color:var(--gold);letter-spacing:.06em}.ec .ec-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);font-family:var(--sans);font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:filter .2s ease;box-shadow:none;white-space:nowrap}.ec .ec-btn:hover{filter:brightness(1.08)}.ec .ec-btn--line{background:transparent;color:var(--accent)}.ec .ec-btn--light{background:var(--gold);border-color:var(--gold);color:#0c1c0e}.ec .ec-btn[aria-busy=true]{opacity:.7}.ec .ec-form .ec-btn{background:var(--accent)!important;border:1px solid var(--accent)!important;color:var(--accent-ink)!important;border-radius:999px!important;min-height:48px!important;padding:0 26px!important;font-family:var(--sans)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;box-shadow:none!important;width:auto!important}.ec .ec-vimg{display:block}.ec-offer{background:var(--bg-2);border-bottom:1px solid var(--gold-line);text-align:center;font-size:12px;color:var(--text)}.ec-offer .ec-wrap{padding-top:9px;padding-bottom:9px}.ec-hero{background:var(--panel);color:var(--panel-ink);overflow:hidden}.ec .ec-hero img{width:100%;height:auto;object-fit:cover;object-position:50% 40%;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,#000 80%,transparent 100%)}.ec .ec-hero__txt{position:relative;z-index:1;margin-top:-4px;padding-bottom:34px;display:grid;gap:12px}.ec .ec-hero .ec-eb{color:var(--gold-soft)}.ec .ec-hero h1{font-family:var(--serif);font-weight:400;font-size:clamp(46px,13vw,92px);line-height:.96;letter-spacing:.01em;color:#f4ebdd;text-transform:none}.ec .ec-hero h1 em{font-style:italic;display:block}.ec .ec-hero p:not(.ec-eb){color:#f4ebddd9;max-width:26em}.ec .ec-hero .ec-btn{justify-self:start}.ec .ec-hero__ar{font-family:Amiri,Noto Naskh Arabic,Geeza Pro,serif;font-size:24px;line-height:1.1;color:var(--gold-soft);justify-self:start;margin-top:2px}.ec .ec-hero p.ec-hero__lead{font-size:15.5px;line-height:1.7;color:#f4ebdddb;max-width:30em}.ec .ec-hero__facts{list-style:none;padding:12px 0;margin:2px 0 0;border-top:1px solid rgba(216,185,120,.3);border-bottom:1px solid rgba(216,185,120,.3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:430px}.ec .ec-hero__facts li{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 8px;font-family:var(--sans);font-size:9.5px;line-height:1.45;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:#efe4cf}.ec .ec-hero__facts li:first-child{justify-content:flex-start;text-align:left;padding-left:0}.ec .ec-hero__facts li:last-child{justify-content:flex-end;text-align:right;padding-right:0}.ec .ec-hero__facts li+li{border-left:1px solid rgba(216,185,120,.45)}.ec .ec-hero__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;margin-top:8px}.ec .ec-hero__link{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:#e2c788;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ec-rail{background:var(--bg-2);border-bottom:1px solid var(--gold-line)}.ec .ec-rail ul{list-style:none;padding-top:14px;padding-bottom:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ec .ec-rail a{display:grid;gap:6px}.ec .ec-rail img{width:100%;height:auto;aspect-ratio:8/9;object-fit:cover;border-radius:10px}.ec .ec-rail b{font-family:var(--serif);font-weight:400;font-size:13px;line-height:1.25;color:var(--ink)}.ec .ec-rail span{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.ec .ec-head2{text-align:center;display:grid;justify-items:center;gap:10px;padding-top:44px;padding-bottom:8px}.ec .ec-head2 h2{font-size:clamp(32px,9vw,52px)}.ec .ec-head2 p:not(.ec-eb){max-width:30em;color:var(--muted)}.ec .ec-orn{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:8px;padding-bottom:8px}.ec .ec-orn:before,.ec .ec-orn:after{content:"";width:48px;height:1px;background:var(--gold-line)}.ec .ec-orn i{width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.ec-show{padding-top:36px;padding-bottom:40px}.ec .ec-show .ec-wrap{display:grid;gap:18px;justify-items:center;text-align:center}.ec .ec-arch{position:relative;width:min(84%,420px);aspect-ratio:100/157;display:flex;flex-direction:column;justify-content:flex-end;background:#0c1c0e;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 157' preserveAspectRatio='none'%3E%3Cpath d='M0 157V45C0 25 22 9 50 0C78 9 100 25 100 45V157Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 157' preserveAspectRatio='none'%3E%3Cpath d='M0 157V45C0 25 22 9 50 0C78 9 100 25 100 45V157Z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.ec .ec-arch__num{position:absolute;left:0;right:0;top:14%;text-align:center;font-family:var(--serif);font-style:italic;font-size:30px;line-height:1;color:#d8b978;letter-spacing:.06em}.ec .ec-arch-wrap{position:relative;width:min(84%,420px)}.ec .ec-arch-wrap .ec-arch{width:100%}.ec .ec-arch img{width:100%;height:auto;aspect-ratio:8/9;object-fit:cover;object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%);mask-image:linear-gradient(180deg,transparent 0,#000 14%)}.ec .ec-arch-wrap svg{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;width:calc(100% + 18px);height:calc(100% + 18px);overflow:visible;pointer-events:none}.ec .ec-arch-wrap path{fill:none;stroke:var(--gold);stroke-width:1.3;vector-effect:non-scaling-stroke}.ec .ec-show h3{font-family:var(--serif);font-weight:400;font-size:clamp(30px,8.6vw,46px);line-height:1.06;color:var(--ink);letter-spacing:.02em;text-wrap:balance;text-transform:none}.ec .ec-desc{max-width:28em}.ec .ec-meta{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.ec .ec-chips{display:inline-flex;border:1px solid var(--gold-line);border-radius:999px;padding:3px;gap:3px}.ec .ec-chips button{border:0;background:transparent;color:var(--text);border-radius:999px;padding:9px 16px;font-family:var(--sans);font-size:10px;font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.ec .ec-chips button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.ec .ec-chips button[disabled]{opacity:.4;cursor:not-allowed}.ec .ec-form{margin:0;width:min(100%,420px)}.ec .ec-buy{display:flex;align-items:center;justify-content:center;gap:18px;padding-top:16px;border-top:1px solid var(--gold-line)}.ec .ec-price{font-family:var(--serif);font-size:26px;line-height:1;color:var(--ink);letter-spacing:.02em}.ec .ec-soon{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.ec .ec-layers{width:100%;max-width:720px;text-align:left}.ec .ec-layers__top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.ec .ec-layers__top b{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.2;color:var(--ink)}.ec .ec-layers__top span{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.ec .ec-track{list-style:none;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ec .ec-track::-webkit-scrollbar{display:none}.ec .ec-track li{scroll-snap-align:start;display:grid;gap:8px;align-content:start}.ec .ec-track img{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;border-radius:14px}.ec .ec-track .ec-num{font-size:18px}.ec .ec-track strong{display:block;font-family:var(--serif);font-weight:400;font-size:18px;line-height:1.25;color:var(--ink)}.ec .ec-track p{font-size:13px;line-height:1.6;color:var(--muted)}.ec-sets{background:var(--panel);color:var(--panel-ink);padding-top:48px;padding-bottom:44px}.ec .ec-sets .ec-head2{padding-top:0}.ec .ec-sets h2{color:#f4ebdd}.ec .ec-sets .ec-head2 p:not(.ec-eb){color:var(--panel-dim)}.ec .ec-sets .ec-eb{color:var(--gold-soft)}.ec .ec-sets ul{list-style:none;padding:18px 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ec .ec-sets ul::-webkit-scrollbar{display:none}.ec .ec-set{scroll-snap-align:start;border:1px solid rgba(201,162,84,.4);border-radius:18px;padding:12px;display:grid;gap:10px;align-content:start;background:#f4ebdd0a}.ec .ec-set__img{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ec .ec-set__img img{width:100%;height:auto;aspect-ratio:8/9;object-fit:cover;border-radius:10px}.ec .ec-set b{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.2;color:#f4ebdd}.ec .ec-set p{font-size:12.5px;line-height:1.55;color:var(--panel-dim)}.ec .ec-set .ec-gift{color:var(--gold-soft);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.ec .ec-set__row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(201,162,84,.3);padding-top:10px;margin-top:auto}.ec .ec-set__row div{display:grid;gap:3px}.ec .ec-set__row span{font-family:var(--serif);font-size:22px;line-height:1;color:#f4ebdd;white-space:nowrap}.ec .ec-set__row s{font-size:11.5px;color:var(--panel-dim);white-space:nowrap}.ec .ec-set .ec-btn{min-height:40px;padding:0 16px;font-size:9.5px;letter-spacing:.18em}.ec .ec-flav img{width:100%;height:auto}.ec .ec-flav .ec-wrap{text-align:center;padding-top:26px;padding-bottom:48px;display:grid;justify-items:center;gap:12px}.ec .ec-flav h2{font-size:clamp(30px,8.6vw,48px)}.ec .ec-flav ul{list-style:none;padding:0;display:grid;justify-items:center}.ec .ec-flav li{font-family:var(--serif);font-style:italic;font-size:22px;line-height:1.5;color:var(--accent)}body:has(.ec-night) .ec .ec-flav li{color:var(--gold-soft)}.ec .ec-flav li+li:before{content:"";display:block;width:5px;height:5px;margin:4px auto 8px;background:var(--gold);transform:rotate(45deg)}.ec-paper{background:var(--paper);color:#2a3a24;text-align:center}.ec .ec-frieze{height:40px;background-position:center;background-size:auto 100%;background-repeat:repeat-x}.ec .ec-paper .ec-wrap{padding-top:36px;padding-bottom:40px;display:grid;justify-items:center}.ec .ec-paper .ec-eb{color:#8c6526;margin-bottom:16px}.ec .ec-parch{position:relative;width:min(100%,330px);padding:64px 24px 30px;display:grid;justify-items:center;gap:12px}.ec .ec-parch svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ec .ec-parch path{fill:#fbf5ec;stroke:#b4883b;stroke-width:1.4;vector-effect:non-scaling-stroke}.ec .ec-parch>*:not(svg){position:relative}.ec .ec-parch .ec-n{font-family:var(--serif);font-size:60px;line-height:1}.ec .ec-parch .ec-ar{font-family:Amiri,Noto Naskh Arabic,Geeza Pro,serif;font-size:21px;line-height:2;color:#8c6526}.ec .ec-paper .ec-cap{margin-top:16px;font-size:12.5px;color:#5b6553;max-width:28em}.ec .ec-corp .ec-wrap{padding-top:52px;padding-bottom:20px;display:grid;gap:20px}.ec .ec-corp img{width:100%;height:auto;border-radius:18px}.ec .ec-corp h2{font-size:clamp(30px,8.6vw,46px)}.ec .ec-corp__txt{display:grid;gap:14px;align-content:start}.ec .ec-tiers{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ec .ec-tiers li{border:1px solid var(--gold-line);border-radius:14px;padding:12px 10px;text-align:center;display:grid;gap:2px}.ec .ec-tiers b{font-family:var(--serif);font-weight:400;font-size:17px;line-height:1.2;color:var(--ink)}.ec .ec-tiers span{font-size:11px;line-height:1.4;color:var(--muted)}.ec .ec-btns{display:flex;flex-wrap:wrap;gap:10px}.ec .ec-small{font-size:12.5px;color:var(--muted)}.ec .ec-service .ec-wrap{padding-top:32px;padding-bottom:32px;display:grid}.ec .ec-row{display:grid;grid-template-columns:34px 1fr;gap:12px;padding-top:14px;padding-bottom:14px;border-top:1px solid var(--gold-line);align-items:start}.ec .ec-row:last-child{border-bottom:1px solid var(--gold-line)}.ec .ec-row svg{width:26px;height:26px;fill:none;stroke:var(--gold);stroke-width:1.3;margin-top:2px}.ec .ec-row h3{font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.25;color:var(--ink)}.ec .ec-row p{font-size:13px;color:var(--muted)}.ec .ec-maison .ec-wrap{padding-top:40px;padding-bottom:40px;display:grid;justify-items:center;gap:16px;text-align:center}.ec .ec-maison p{font-family:var(--serif);font-style:italic;font-size:22px;line-height:1.4;color:var(--ink);max-width:400px}.ec .ec-stick{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--bg-2);border-top:1px solid var(--gold-line);box-shadow:0 -6px 20px #00000014;padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.ec .ec-stick b{display:block;font-family:var(--serif);font-weight:400;font-size:16px;line-height:1.2;color:var(--ink)}.ec .ec-stick small{display:block;font-size:10.5px;line-height:1.5;color:var(--muted)}.ec .ec-stick .ec-btn{min-height:42px;padding:0 18px;font-size:10px}body:has(.ec-stick){padding-bottom:76px}@media(min-width:900px){.ec .ec-wrap{padding-left:24px;padding-right:24px}body:has(.ec-stick){padding-bottom:0}.ec-hero{display:grid;grid-template-columns:5fr 7fr;align-items:center}.ec .ec-hero picture{order:2}.ec .ec-hero img{aspect-ratio:auto;height:min(86vh,880px);object-position:50% 45%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%);mask-image:linear-gradient(90deg,transparent 0,#000 18%)}.ec .ec-hero__txt{margin:0;padding:64px 24px 64px max(24px,calc((100vw - 1180px)/2 + 24px));justify-items:start;gap:16px}.ec .ec-hero__txt>*{max-width:500px}.ec .ec-hero h1{font-size:clamp(56px,5.6vw,84px)}.ec .ec-hero h1 em{white-space:nowrap}.ec .ec-rail ul{max-width:720px;gap:20px}.ec .ec-frieze{height:52px}.ec .ec-show .ec-wrap{grid-template-columns:1fr 1fr;text-align:left;justify-items:start;align-items:center;column-gap:72px}.ec .ec-show .ec-wrap>.ec-arch-wrap{grid-row:1/span 8;justify-self:center;width:min(100%,420px)}.ec .ec-show--rev .ec-wrap>.ec-arch-wrap{grid-column:2}.ec .ec-show--rev .ec-wrap>:not(.ec-arch-wrap){grid-column:1}.ec .ec-buy{justify-content:flex-start}.ec .ec-show--long .ec-wrap{align-items:start}.ec .ec-layers{grid-column:1/-1;max-width:none}.ec .ec-track{grid-auto-columns:calc((100% - 36px)/4)}.ec .ec-sets ul{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.ec .ec-corp .ec-wrap{grid-template-columns:5fr 6fr;gap:64px;align-items:center}.ec .ec-service .ec-wrap{grid-template-columns:repeat(3,1fr);gap:28px}.ec .ec-row:last-child{border-bottom:0}}.ec a.ec-arch-wrap{display:block;color:inherit}.ec .ec-show h3 a{color:inherit;text-decoration:none;font:inherit;letter-spacing:inherit;text-transform:inherit}.ec .ec-show h3 a:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ec .ec-more{display:grid;gap:6px;justify-items:center}.ec .ec-more__link{font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}body:has(.ec-night) .ec .ec-more__link{color:var(--gold-soft)}.ec .ec-trust{font-size:12px;line-height:1.5;color:var(--muted);max-width:30em}.ec .ec-nudge{font-size:12.5px;line-height:1.55;color:var(--text);background:var(--bg-2);border:1px solid var(--gold-line);border-radius:12px;padding:10px 14px;max-width:420px}.ec .ec-nudge a{color:var(--accent);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.ec .ec-added{font-size:12.5px;color:var(--accent)}.ec .ec-added a{text-decoration:underline;text-underline-offset:4px;font-weight:500}.ec .ec-set .ec-added{color:var(--gold-soft)}.ec-cta{background:var(--bg-2);border-block:1px solid var(--gold-line)}.ec .ec-cta .ec-wrap{padding-top:40px;padding-bottom:40px;display:grid;justify-items:center;gap:12px;text-align:center}.ec .ec-cta h2{font-size:clamp(28px,8vw,44px)}.ec .ec-cta__text{max-width:30em;color:var(--muted)}.ec .ec-cta__btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px;margin-top:6px}.ec .ec-cta__link{font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);text-decoration:underline;text-underline-offset:6px}.ec-cta--dark{background:var(--panel);border-color:transparent}.ec .ec-cta--dark h2{color:#f4ebdd}.ec .ec-cta--dark .ec-eb{color:var(--gold-soft)}.ec .ec-cta--dark .ec-cta__text{color:var(--panel-dim)}.ec .ec-cta--dark .ec-cta__link{color:#e2c788}.ec-shop{padding-top:8px;padding-bottom:48px}.ec .ec-shop__grid{list-style:none;padding:18px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.ec .ec-shop__card{display:grid;gap:8px;align-content:start;justify-items:start}.ec .ec-shop__card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}.ec .ec-shop__img{display:block;width:100%}.ec .ec-shop__img img{width:100%;height:auto;aspect-ratio:8/9;object-fit:cover;border-radius:12px}.ec .ec-shop__name{font-family:var(--serif);font-size:16px;line-height:1.25;color:var(--ink)}.ec .ec-shop__price{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.ec .ec-shop__card .ec-btn,.ec .ec-shop__card .ec-form .ec-btn{min-height:40px!important;padding:0 16px!important;font-size:9.5px!important;letter-spacing:.16em!important;width:100%!important}.ec .ec-shop__card .ec-form{width:100%}.ec .ec-shop__card .ec-more__link{font-size:9.5px}.ec .ec-shop__help{text-align:center;font-size:13px;color:var(--muted);margin-top:26px}.ec .ec-shop__help a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}@media(min-width:900px){.ec .ec-more{justify-items:start}.ec .ec-shop__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:960px;margin:0 auto}.ec .ec-shop__card:last-child:nth-child(odd){grid-column:auto;width:auto;justify-self:stretch}.ec .ec-stick{display:grid;left:50%;right:auto;transform:translate(-50%);bottom:18px;width:min(720px,calc(100% - 48px));border-radius:999px;border:1px solid var(--gold-line);padding:10px 12px 10px 26px;box-shadow:0 10px 30px #0000001f}body:has(.ec-stick){padding-bottom:0}}@media(prefers-reduced-motion:reduce){.ec *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ecrin.css.map */
