.ew-bs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--bs-h,64rem);background:var(--bs-bg,#3F5A48);color:var(--bs-fg,#FAFAF8)}.ew-bs--left .ew-bs__media{order:-1}.ew-bs__text{display:flex;align-items:center;justify-content:center;padding:8rem 6.4rem}.ew-bs__inner{max-width:48rem;display:flex;flex-direction:column;align-items:flex-start}.ew-bs__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;opacity:.75}.ew-bs__title{margin:0;font:400 4.6rem/1.08 var(--ew-serif);color:inherit}.ew-bs__title em{opacity:.78}.ew-bs__copy{margin-top:2.6rem;font-size:1.7rem;line-height:1.65;opacity:.92}.ew-bs__copy p{margin:0 0 1.4rem}.ew-bs__copy p:last-child{margin-bottom:0}.ew-bs__copy strong{color:inherit}.ew-bs__btn{display:inline-flex;align-items:center;justify-content:center;height:5.4rem;padding:0 3.2rem;margin-top:3.6rem;border-radius:999px;background:var(--bs-fg,#FAFAF8);color:var(--bs-bg,#3F5A48)!important;font:600 1.5rem var(--ew-sans);letter-spacing:.04em;text-decoration:none;transition:transform .15s ease}.ew-bs__btn:hover{transform:translateY(-1px)}.ew-bs__media{position:relative;overflow:hidden;min-height:32rem}.ew-bs__media img,.ew-bs__media .ew-bs__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bs-x,50%) 50%}@media(max-width:989px){.ew-bs{grid-template-columns:minmax(0,1fr);min-height:0}.ew-bs__media,.ew-bs--left .ew-bs__media{order:-1;min-height:0;aspect-ratio:4/3}.ew-bs__text{padding:3.6rem var(--ew-gutter,2rem) 4.8rem;justify-content:flex-start}.ew-bs__title{font-size:3.2rem}.ew-bs__copy{font-size:1.55rem;margin-top:1.8rem}.ew-bs__btn{margin-top:2.8rem;height:5rem}}.ew-ch__head{text-align:center;max-width:72rem;margin:0 auto}.ew-ch__head .ew-eyebrow{margin:0 0 1.2rem}.ew-ch__head .ew-h2{margin:0}.ew-ch__sub{margin:1.4rem auto 0;font-size:1.7rem;line-height:1.5;color:var(--ew-muted);max-width:56rem}.ew-ch__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-top:4.8rem}.ew-ch__card{display:grid;grid-template-columns:20rem minmax(0,1fr);align-items:stretch;background:#fff;border:1px solid var(--ew-line);border-radius:18px;overflow:hidden;text-decoration:none;color:var(--ew-ink);transition:border-color .15s ease,box-shadow .2s ease,transform .2s ease}.ew-grey .ew-ch__card{border-color:transparent}.ew-ch__card:hover{border-color:var(--ew-ink);box-shadow:0 14px 34px #15171b14;transform:translateY(-2px)}.ew-ch__img{display:flex;align-items:center;justify-content:center;background:var(--ew-bg2,#F0F0EC);padding:1.6rem}.ew-ch__img img{width:100%;height:100%;max-height:22rem;object-fit:contain;display:block;mix-blend-mode:multiply}.ew-ch__body{display:flex;flex-direction:column;gap:.8rem;padding:2.6rem 2.8rem}.ew-ch__top{display:flex;align-items:center;gap:1rem}.ew-ch__ico{width:3.6rem;height:3.6rem;border-radius:50%;background:var(--ew-bg2,#F0F0EC);color:var(--ew-gold-text);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ew-ch__ico svg{width:1.9rem;height:1.9rem}.ew-ch__kick{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ew-gold-text)}.ew-ch__title{font:400 2.5rem/1.15 var(--ew-serif);color:var(--ew-ink);margin-top:.4rem}.ew-ch__text{font-size:1.5rem;line-height:1.5;color:var(--ew-muted)}.ew-ch__pick{margin-top:auto;padding-top:1.6rem;border-top:1px solid var(--ew-line);display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.45rem;color:var(--ew-muted)}.ew-ch__pick b{color:var(--ew-ink);font-weight:600}.ew-ch__arrow{width:3.4rem;height:3.4rem;border-radius:50%;background:var(--ew-ink);color:#fafaf8;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s ease}.ew-ch__card:hover .ew-ch__arrow{transform:translate(3px)}.ew-ch__arrow svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ew-ch__note{display:flex;align-items:center;justify-content:center;gap:1rem;margin:3.2rem 0 0;font-size:1.5rem;color:var(--ew-muted);text-align:center}.ew-ch__note-ico{width:2rem;height:2rem;display:inline-flex;color:var(--ew-gold-text);flex-shrink:0}.ew-ch__note-ico svg{width:100%;height:100%}.ew-ch__note a{color:var(--ew-ink);font-weight:600;text-underline-offset:3px}.ew-ch--tiles{background:#fff}.ew-ch--tiles .ew-ch__head .ew-h2{font-family:var(--ew-sans);font-weight:500;font-size:3.4rem;line-height:1.15;letter-spacing:-.01em;color:var(--ch-ac,#2F4A3A)}.ew-ch--tiles .ew-ch__head .ew-h2 em{font-style:normal;color:inherit}.ew-ch--tiles .ew-ch__head .ew-eyebrow{color:var(--ch-ac,#2F4A3A)}.ew-ch--tiles .ew-ch__sub{color:var(--ew-ink);opacity:.8;font-size:1.6rem}.ew-ch--tiles .ew-ch__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:4rem}.ew-ch__tile{display:flex;flex-direction:column;text-decoration:none;color:var(--ew-ink)}.ew-ch__timg{position:relative;display:block;aspect-ratio:4/5;background:#f6f6f8;border-radius:2rem;overflow:hidden}.ew-ch__timg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.ew-ch__tile:hover .ew-ch__timg img{transform:scale(1.04)}.ew-ch__badge{position:absolute;left:1.2rem;top:1.2rem;z-index:1;background:var(--ch-ac,#2F4A3A);color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.6rem 1.2rem;border-radius:999px}.ew-ch__tbody{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem .4rem 0;flex:1}.ew-ch__tname{font-size:1.75rem;font-weight:600;line-height:1.25}.ew-ch__tline{font-size:1.4rem;line-height:1.45;color:var(--ew-muted)}.ew-ch__tprice{font-size:1.6rem;font-weight:600;margin-top:.2rem;margin-bottom:1.2rem}.ew-ch__tprice s{font-weight:400;color:var(--ew-muted);margin-left:.4rem}.ew-ch__tbtn{margin-top:auto;display:flex;align-items:center;justify-content:center;height:4.4rem;border-radius:999px;background:var(--ch-ac,#2F4A3A);color:#fff;font-size:1.45rem;font-weight:600;transition:background .2s}.ew-ch__tile:hover .ew-ch__tbtn{background:#1f3328}@media(max-width:989px){.ew-ch__grid{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:2.8rem}.ew-ch__card{grid-template-columns:11.2rem minmax(0,1fr);border-radius:14px}.ew-ch__img{padding:1rem}.ew-ch__body{padding:1.6rem 1.6rem 1.4rem;gap:.6rem}.ew-ch__ico{width:3rem;height:3rem}.ew-ch__ico svg{width:1.6rem;height:1.6rem}.ew-ch__kick{font-size:1rem;letter-spacing:.1em}.ew-ch__title{font-size:2rem}.ew-ch__text{font-size:1.35rem}.ew-ch__pick{padding-top:1.1rem;font-size:1.3rem}.ew-ch__arrow{width:3rem;height:3rem}.ew-ch__note{font-size:1.35rem;align-items:flex-start;text-align:left;justify-content:flex-start;margin-top:2rem}.ew-ch--tiles .ew-ch__head .ew-h2{font-size:2.5rem}.ew-ch--tiles .ew-ch__sub{font-size:1.45rem;margin-top:1rem}.ew-ch--tiles .ew-ch__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem;margin-top:2.4rem}.ew-ch__timg{border-radius:1.6rem}.ew-ch__badge{left:.8rem;top:.8rem;font-size:.9rem;padding:.5rem .9rem;letter-spacing:.08em}.ew-ch__tbody{padding:1rem .2rem 0}.ew-ch__tname{font-size:1.45rem}.ew-ch__tline{font-size:1.25rem}.ew-ch__tprice{font-size:1.45rem;margin-bottom:1rem}.ew-ch__tbtn{height:4rem;font-size:1.3rem}}.ewc{padding-top:var(--ewc-pt,88px);padding-bottom:6rem;color:var(--ew-ink)}.ewc__head{text-align:center;max-width:62rem;margin:0 auto 3.6rem}.ewc__eyebrow{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ew-gold-text);margin:0 0 1rem}.ewc__title{font-family:var(--ew-serif);font-weight:400;font-size:clamp(3.2rem,4.4vw,4.8rem);line-height:1.05;margin:0}.ewc__desc{color:var(--ew-muted);font-size:1.6rem;margin-top:1.2rem}.ewc__desc p{margin:0}.ewc__chips{display:flex;justify-content:center;gap:.8rem;margin-top:2.4rem;flex-wrap:wrap}.ewc__chips button{font:inherit;font-size:1.4rem;padding:.9rem 1.8rem;border-radius:99px;border:1px solid var(--ew-line);background:#fff;color:var(--ew-ink);cursor:pointer;transition:all .2s}.ewc__chips button span{opacity:.45;margin-left:.3rem}.ewc__chips button.is-on{background:var(--ew-ink);color:#fff;border-color:var(--ew-ink)}.ewc__chips button.is-on span{opacity:.6}.ewc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ewc-cols,3),minmax(0,1fr));gap:2.4rem}.ewc__card[hidden]{display:none}.ewc__link{display:block;text-decoration:none;color:inherit;height:100%}.ewc__media{position:relative;aspect-ratio:1/1;border-radius:1.6rem;overflow:hidden;background:var(--ew-bg2)}.ewc__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.ewc__link:hover .ewc__img{transform:scale(1.04)}.ewc__badge{position:absolute;top:1.4rem;left:1.4rem;background:#fff;color:var(--ew-ink);font-size:1.2rem;font-weight:600;padding:.5rem 1rem;border-radius:99px}.ewc__info{padding:1.6rem .4rem 0}.ewc__type{margin:0 0 .4rem;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ew-muted)}.ewc__name{font-family:var(--ew-serif);font-weight:400;font-size:2.1rem;margin:0 0 .2rem;line-height:1.2}.ewc__colour{margin:0 0 1rem;font-size:1.4rem;color:var(--ew-muted)}.ewc__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.8rem}.ewc__price{font-size:1.6rem;font-weight:600}.ewc__price s{font-weight:400;color:var(--ew-muted);opacity:.7;margin-right:.6rem;font-size:1.4rem}.ewc__sw{display:flex;gap:.45rem;flex-wrap:wrap}.ewc__sw i{width:1.4rem;height:1.4rem;border-radius:50%;background:linear-gradient(135deg,var(--c1) 50%,var(--c2) 50%);box-shadow:0 0 0 1px #0000001f}.ewc__sw i.is-on{box-shadow:0 0 0 1.5px #fff,0 0 0 3px var(--ew-ink)}.ewc__tile{background:var(--ew-dark);color:#fff;border-radius:1.6rem;padding:2.8rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.ewc--sq .ewc__tile{align-self:start}@media(min-width:990px){.ewc--sq .ewc__tile{aspect-ratio:1/1;padding:3.2rem}}@media(max-width:989px){.ewc--sq .ewc__tile{align-self:stretch}}.ewc__tile-eyebrow{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ew-gold)}.ewc__tile-title{font-family:var(--ew-serif);font-weight:400;color:#fff;font-size:clamp(2.4rem,2.4vw,3.2rem);margin:0 0 2rem;line-height:1.1}.ewc__tile-body{display:grid;gap:1.4rem;max-width:44rem}.ewc__tile-body p{margin:0;font-size:1.4rem;line-height:1.5;color:#ffffffb8}@media(min-width:990px){.ewc--sq .ewc__tile-body p{padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.12)}}.ewc__tile-body b{display:block;color:#fff;font-weight:600;margin-bottom:.2rem}.ewc__trust{list-style:none;margin:5rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--ew-line);display:flex;justify-content:center;gap:4rem;flex-wrap:wrap}.ewc__trust li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:var(--ew-muted)}.ewc__trust li span{width:.7rem;height:.7rem;border-radius:50%;background:var(--ew-gold)}@media(max-width:989px){.ewc__grid{grid-template-columns:repeat(var(--ewc-cols-m,2),minmax(0,1fr));gap:1.6rem 1.2rem}}@media(max-width:749px){.ewc{padding-top:var(--ewc-pt-m,56px)}.ewc__head{margin-bottom:2.4rem}.ewc__name{font-size:1.6rem}.ewc__colour{font-size:1.25rem;margin-bottom:.6rem}.ewc__price{font-size:1.4rem}.ewc__row{flex-direction:column;align-items:flex-start;gap:.8rem}.ewc__sw i{width:1.3rem;height:1.3rem}.ewc__badge{top:1rem;left:1rem;font-size:1.1rem}.ewc__trust{gap:1.2rem 2.4rem;margin-top:3.6rem}.ewc__tile{padding:2rem}.ewc__tile-title{font-size:2.2rem}.ewc__tile-body p{font-size:1.3rem}}.ew-cols__head{max-width:72rem;margin-bottom:5.6rem}.ew-cols__head.is-center{text-align:center;margin-left:auto;margin-right:auto}.ew-cols{display:grid;grid-template-columns:repeat(var(--ew-cols,3),minmax(0,1fr));gap:3.2rem}.ew-col{border-top:1px solid var(--ew-line);padding-top:2.8rem}.ew-dark .ew-col{border-top-color:#2a2e36}.ew-col.is-boxed{border:1px solid var(--ew-line);border-radius:18px;padding:3.2rem;background:#fff}.ew-dark .ew-col.is-boxed{background:#15171b;border-color:#2a2e36}.ew-col__big{font-family:var(--ew-serif);font-size:5.6rem;line-height:1;margin:0 0 1.6rem;color:var(--ew-gold-text)}.ew-dark .ew-col__big{color:var(--ew-gold)}.ew-col__kicker{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ew-muted);margin:0 0 .8rem}.ew-col__title{font-family:var(--ew-serif);font-weight:400;font-size:2.8rem;line-height:1.15;margin:0 0 1.2rem}.ew-col__text{font-size:1.5rem;line-height:1.65;color:var(--ew-muted)}.ew-dark .ew-col__text{color:var(--ew-muted-dark)}.ew-col__text p{margin:0}@media(max-width:989px){.ew-cols{grid-template-columns:1fr 1fr;gap:2.4rem}}@media(max-width:599px){.ew-cols{grid-template-columns:1fr}}.ewct{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:8rem;align-items:start;padding-top:var(--ewct-pt,80px);padding-bottom:10rem;color:var(--ew-ink)}.ewct__eyebrow{margin:0 0 1.4rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ew-gold-text);font-weight:600}.ewct__title{font-family:var(--ew-serif);font-weight:400;font-size:clamp(4rem,5vw,6.4rem);line-height:1;margin:0}.ewct__title em{color:var(--ew-gold-text)}.ewct__text{font-size:1.7rem;line-height:1.6;color:var(--ew-muted);margin:2.4rem 0 0;max-width:46rem}.ewct__info{list-style:none;margin:4rem 0 0;padding:0;border-top:1px solid var(--ew-line)}.ewct__info li{display:flex;align-items:center;gap:1.6rem;padding:2rem 0;border-bottom:1px solid var(--ew-line)}.ewct__ic{width:4.4rem;height:4.4rem;border-radius:50%;background:var(--ew-bg2);display:flex;align-items:center;justify-content:center;flex:none;color:var(--ew-gold)}.ewct__ic svg{width:2rem;height:2rem}.ewct__info small{display:block;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ew-muted);opacity:.8;margin-bottom:.3rem}.ewct__info a,.ewct__info span{font-size:1.6rem;color:var(--ew-ink);text-decoration:none}.ewct__info a:hover{text-decoration:underline}.ewct__faq{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:3.2rem;padding:2rem 2.4rem;border-radius:1.4rem;background:var(--ew-bg2);text-decoration:none;color:var(--ew-ink);transition:opacity .2s}.ewct__faq:hover{opacity:.85}.ewct__faq b{display:block;font-size:1.6rem;margin-bottom:.2rem}.ewct__faq span{font-size:1.4rem;color:var(--ew-muted)}.ewct__faq i{font-style:normal;font-size:2rem;width:4rem;height:4rem;border-radius:50%;background:var(--ew-ink);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.ewct__card{background:#fff;border:1px solid var(--ew-line);border-radius:2rem;padding:4.8rem;box-shadow:0 30px 60px -40px #15171b40}.ewct__formtitle{font-family:var(--ew-serif);font-weight:400;font-size:3.2rem;margin:0 0 2.8rem;line-height:1.1}.ewct__row{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.ewct__field{display:block;margin-bottom:1.8rem}.ewct__field>span{display:block;font-size:1.3rem;font-weight:600;margin-bottom:.8rem;color:var(--ew-ink)}.ewct__field em{font-style:normal;color:var(--ew-gold)}.ewct__field small{font-weight:400;color:var(--ew-muted)}.ewct__field input,.ewct__field textarea{width:100%;box-sizing:border-box;font:inherit;font-size:1.5rem;color:var(--ew-ink);background:var(--ew-bg);border:1px solid var(--ew-line);border-radius:1rem;padding:1.4rem 1.6rem;outline:none;transition:border-color .2s,background .2s;resize:vertical}.ewct__field input:focus,.ewct__field textarea:focus{border-color:var(--ew-ink);background:#fff}.ewct__btn{width:100%;height:5.6rem;border:0;border-radius:99px;background:var(--ew-ink);color:#fff;font:inherit;font-size:1.6rem;font-weight:600;cursor:pointer;margin-top:.8rem;transition:opacity .2s}.ewct__btn:hover{opacity:.9}.ewct__small{margin:1.4rem 0 0;text-align:center;font-size:1.3rem;color:var(--ew-muted)}.ewct__err{background:#fbedec;color:#8a2b24;border-radius:1rem;padding:1.2rem 1.6rem;font-size:1.4rem}.ewct__ok{display:flex;gap:1.4rem;align-items:flex-start;font-size:1.6rem;line-height:1.6}.ewct__okdot{width:1.2rem;height:1.2rem;border-radius:50%;background:#2e7d4f;margin-top:.7rem;flex:none}.ewct__legal{grid-column:1/-1;margin:0;font-size:1.2rem;color:var(--ew-muted);text-align:center}@media(max-width:989px){.ewct{grid-template-columns:1fr;gap:4rem;padding-top:var(--ewct-pt-m,48px);padding-bottom:6rem}.ewct__card{padding:2.8rem 2rem}.ewct__row{grid-template-columns:1fr;gap:0}}.ew-craft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.ew-craft__top{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.ew-craft__big{display:flex;flex-direction:column;align-items:center;color:var(--ew-gold-text);font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.ew-craft__big b{font-family:var(--ew-serif);font-weight:400;font-size:9.6rem;line-height:1;letter-spacing:0}.ew-craft__title{font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;font-family:var(--ew-sans);font-weight:700;margin:2.4rem 0 1rem}@media(max-width:989px){.ew-craft{grid-template-columns:1fr;gap:4rem}}.ew-fc{background:#fff}.ew-fc__h{margin:0 0 2.8rem;text-align:center;font-family:var(--ew-sans);font-weight:500;font-size:3.4rem;line-height:1.15;color:var(--fc-ac,#2F4A3A)}.ew-fc__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.ew-fc__card{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;border-radius:2.4rem;overflow:hidden;text-decoration:none;background:#eeeeec}.ew-fc__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fc-x,50%) 50%;transition:transform .6s ease}.ew-fc__card:hover img{transform:scale(1.03)}.ew-fc__panel{position:relative;z-index:1;width:84%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem;padding:2.8rem 2.4rem;border-radius:1.8rem;background:#ffffff94;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}.ew-fc__title{font-family:var(--ew-sans);font-size:3rem;font-weight:500;line-height:1.12;color:var(--fc-ac,#2F4A3A)}.ew-fc__text{font-size:1.55rem;line-height:1.45;color:var(--ew-ink)}.ew-fc__btn{margin-top:1.2rem;display:inline-flex;align-items:center;justify-content:center;height:5.6rem;padding:0 4.8rem;border-radius:999px;background:var(--fc-ac,#2F4A3A);color:#fff;font-size:1.7rem;font-weight:600;transition:background .2s}.ew-fc__card:hover .ew-fc__btn{background:#1f3328}@media(max-width:989px){.ew-fc__h{font-size:2.5rem;margin-bottom:2rem}.ew-fc__grid{grid-template-columns:1fr;gap:1.6rem}.ew-fc__card{border-radius:2rem}.ew-fc__panel{width:86%;padding:2.2rem 1.8rem}.ew-fc__title{font-size:2.6rem}.ew-fc__text{font-size:1.45rem}.ew-fc__btn{height:5.2rem;padding:0 4.4rem;font-size:1.6rem}}.ew-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:6.4rem;align-items:start}.ew-fit__head .ew-eyebrow{margin:0 0 1.2rem}.ew-fit__head .ew-h2{margin:0}.ew-fit__text{margin-top:1.6rem;color:var(--ew-muted)}.ew-fit__text p{margin:0}.ew-fit__size{display:inline-flex;flex-direction:column;gap:.2rem;margin-top:2.4rem;padding:1.4rem 1.8rem;border:1px solid var(--ew-line);border-radius:12px;background:#fff}.ew-fit__size span{font-size:1.2rem;color:var(--ew-muted)}.ew-fit__size strong{font-size:1.8rem;color:var(--ew-ink)}.ew-fit__table{background:#fff;border:1px solid var(--ew-line);border-radius:16px;padding:.8rem 2.4rem 2rem}.ew-fit__row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.6rem 0;border-bottom:1px solid var(--ew-line);font-size:1.55rem}.ew-fit__row--head{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ew-muted);padding:1.4rem 0 1.2rem}.ew-fit__airline{font-weight:600;color:var(--ew-ink)}.ew-fit__airline small{display:block;font-weight:400;font-size:1.25rem;color:var(--ew-muted);margin-top:.2rem}.ew-fit__allow{color:var(--ew-muted);font-variant-numeric:tabular-nums}.ew-fit__res{display:flex;align-items:center;gap:.8rem;font-weight:600}.ew-fit__mark{width:2.4rem;height:2.4rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.ew-fit__res--yes{color:#2e6b45}.ew-fit__res--yes .ew-fit__mark{background:#e3efe6}.ew-fit__res--no{color:#9a3b2e}.ew-fit__res--no .ew-fit__mark{background:#f6e6e2}.ew-fit__res--check{color:#7a5a12}.ew-fit__res--check .ew-fit__mark{background:#f6eed9}.ew-fit__note{margin:1.6rem 0 0;font-size:1.3rem;color:var(--ew-muted);line-height:1.5}@media(max-width:989px){.ew-fit{grid-template-columns:minmax(0,1fr);gap:2.8rem}.ew-fit__table{padding:.4rem 1.4rem 1.4rem;border-radius:14px}.ew-fit__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.6rem 1.2rem;font-size:1.45rem;padding:1.3rem 0}.ew-fit__row--head span:nth-child(2){display:none}.ew-fit__allow{grid-column:1;grid-row:2;font-size:1.25rem}.ew-fit__res{grid-column:2;grid-row:1 / span 2}}.ew-float{position:fixed;right:2.4rem;bottom:2.4rem;z-index:30;display:flex;align-items:center;gap:1.2rem;background:var(--ew-ink);color:#fafaf8;text-decoration:none;padding:1.2rem 2rem 1.2rem 1.6rem;border-radius:999px;box-shadow:0 12px 30px #00000040;font-size:1.4rem}.ew-float strong{display:block;font-weight:600}.ew-float small{display:block;font-size:1.1rem;color:#b8b2a7}.ew-float__dot{width:10px;height:10px;border-radius:50%;background:#3fb27f;box-shadow:0 0 0 4px #3fb27f40}@media(max-width:749px){.ew-float{right:1.2rem;bottom:1.2rem;padding:1rem 1.4rem}.ew-float small{display:none}}.ew-ft{padding-bottom:2.4rem}.ew-footer__logo-link{display:inline-block}.ew-footer__logo{display:block;height:auto;max-width:100%}.ew-ft__trust{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem 1.6rem;padding:3.2rem 0;border-bottom:1px solid #2A2E36}.ew-ft__t{display:flex;gap:1rem;align-items:flex-start;font-size:1.2rem;line-height:1.45}.ew-ft__t svg{width:2rem;height:2rem;stroke:var(--ew-gold);fill:none;stroke-width:1.5;flex-shrink:0;margin-top:.2rem}.ew-ft__t strong{display:block;color:#fafaf8;font-size:1.3rem}.ew-ft__grid{display:flex;flex-direction:column}.ew-ft__brand{display:none}.ew-ft__news{padding:3.2rem 0;border-bottom:1px solid #2A2E36}.ew-ft__newstitle{font-family:var(--ew-serif);font-size:2.8rem;line-height:1.1;color:#fafaf8;margin:0 0 .8rem}.ew-ft__muted{margin:0;line-height:1.6;color:#b8b2a7}.ew-ft__menus{border-bottom:1px solid #2A2E36}.ew-ft__acc{border-top:1px solid #2A2E36}.ew-ft__acc:first-child{border-top:0}.ew-ft__acc summary{list-style:none;height:5.6rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ew-ft__acc summary::-webkit-details-marker{display:none}.ew-ft__acc summary h2{margin:0!important}.ew-ft__acc summary span:after{content:"+";color:var(--ew-gold);font-size:2rem;font-weight:300}.ew-ft__acc[open] summary span:after{content:"\2212"}.ew-ft__acc ul{padding:0 0 2rem!important}.ew-ft__help{padding-top:3.2rem;display:flex;flex-direction:column;gap:1.4rem}.ew-ft__label{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#fafaf8;margin:0}.ew-ft__talk{display:flex;align-items:center;justify-content:center;gap:1rem;height:5.2rem;border:1px solid #3A3E46;border-radius:4px;color:#fafaf8!important;font-weight:600;font-size:1.5rem}.ew-ft__talk svg{width:1.8rem;height:1.8rem;color:var(--ew-gold)}.ew-ft__contact{font-size:1.3rem;line-height:1.7;color:#b8b2a7;text-align:center}.ew-ft__contact p{margin:0}.ew-ft ul.ew-ft__social{display:flex;flex-direction:row;justify-content:center;gap:1rem;list-style:none;padding:.8rem 0 0;margin:0}.ew-ft__social a{width:4.2rem;height:4.2rem;border:1px solid #3A3E46;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fafaf8}.ew-ft__social svg{width:1.6rem;height:1.6rem;fill:currentColor}.ew-ft__social:empty{display:none!important}.ew-ft__bottom{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;margin-top:3.2rem;padding-top:2.8rem;border-top:1px solid #2A2E36;font-size:1.2rem;color:#8a8b8f}.ew-ft ul.ew-ft__pay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.8rem;list-style:none;padding:0;margin:0}.ew-ft__pay li{display:flex;align-items:center;padding:.5rem .7rem;border:1px solid #3A3E46;border-radius:6px}.ew-ft__pay svg{height:2rem;width:auto;display:block}.ew-ft__country{display:inline-flex;align-items:center;height:4.4rem;padding:0 1.6rem;border:1px solid #3A3E46;border-radius:2px;background:transparent;color:#fafaf8;font:600 1.3rem var(--ew-sans)}.ew-ft__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem}.ew-ft__legal a{color:#b8b2a7}.ew-ft__copy{margin:0;line-height:1.5}@media(min-width:990px){.ew-ft{padding-bottom:0}.ew-ft__trust{grid-template-columns:repeat(4,minmax(0,1fr));padding:4rem 0;gap:2.4rem}.ew-ft__t{font-size:1.4rem;align-items:center}.ew-ft__t svg{width:2.2rem;height:2.2rem;margin:0}.ew-ft__t strong{font-size:1.4rem}.ew-ft__grid{display:grid;grid-template-columns:3fr 6fr 3fr;grid-template-areas:"brand menus news" "brand menus help";gap:0 4rem;padding:6.4rem 0 4.8rem}.ew-ft__brand{display:block;grid-area:brand}.ew-ft__menus{grid-area:menus;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;border:0}.ew-ft__acc{border:0}.ew-ft__acc summary{height:auto;cursor:default;margin-bottom:1.8rem}.ew-ft__acc summary span{display:none}.ew-ft__acc ul{padding:0!important}.ew-ft__news{grid-area:news;padding:0;border:0}.ew-ft__newstitle{font-family:var(--ew-sans);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin-bottom:1.2rem}.ew-ft__help{grid-area:help;padding-top:2.8rem}.ew-ft__contact{text-align:left}.ew-ft ul.ew-ft__social{justify-content:flex-start}.ew-ft__bottom{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-areas:"copy legal country pay";gap:2.4rem;text-align:left;align-items:center;margin-top:0;padding:2.8rem 0 3.6rem}.ew-ft ul.ew-ft__pay{grid-area:pay;justify-content:flex-end}.ew-ft__country,.ew-ft__country-form{grid-area:country}.ew-ft__legal{grid-area:legal;justify-content:center}.ew-ft__copy{grid-area:copy}}.ew-gift__grid{align-items:stretch}.ew-gift__card{display:flex;flex-direction:column}.ew-gift__cap{flex:1}.ew-gift__quote--plain{font-family:var(--ew-serif);font-size:2.2rem;line-height:1.2}.ew-gift__who--plain{font-size:1.45rem!important;line-height:1.5;margin-top:.6rem}.ew-gift__nav{display:none}.ew-gift__cta{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.ew-gift__btn{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;height:5.8rem;padding:0 1rem 0 2.8rem;border:0;border-radius:999px;background:var(--ew-gold);color:var(--ew-ink);font:600 1.6rem var(--ew-sans);letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 8px 24px #0000002e;transition:transform .15s ease,box-shadow .15s ease}.ew-gift--btn-light .ew-gift__btn{color:#fafaf8}.ew-gift__btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px #0000003d}.ew-gift__btn-ico{width:2rem;height:2rem;display:inline-flex;flex-shrink:0}.ew-gift__btn-ico svg{width:100%;height:100%}.ew-gift__btn-arrow{width:3.8rem;height:3.8rem;margin-left:.6rem;border-radius:50%;background:var(--ew-ink);color:var(--ew-gold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ew-gift--btn-light .ew-gift__btn-arrow{background:#fafaf8;color:var(--ew-ink)}.ew-gift__btn-arrow svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ew-gift__note{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.35rem;opacity:.75}.ew-gift__dot{width:7px;height:7px;border-radius:50%;background:#5fbf7a;flex-shrink:0}@media(max-width:989px){.ew-gift__grid{display:flex!important;grid-template-columns:none!important;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 calc(var(--ew-gutter) * -1);padding:0 var(--ew-gutter) .4rem;scroll-padding:0 var(--ew-gutter);scrollbar-width:none;-ms-overflow-style:none}.ew-gift__grid::-webkit-scrollbar{display:none;width:0;height:0}.ew-gift__card{flex:0 0 84%;min-width:0;scroll-snap-align:start}.ew-gift__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2.4rem}.ew-gift__arrow{width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(250,250,248,.25);background:transparent;color:#fafaf8;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.ew-white .ew-gift__arrow,.ew-grey .ew-gift__arrow{border-color:#d6d6d0;background:#fff;color:var(--ew-ink)}.ew-gift__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ew-gift__dots{display:flex;align-items:center;gap:.8rem}.ew-gift__dots button{width:8px;height:8px;border-radius:50%;background:#fafaf84d;border:0;padding:0;cursor:pointer;transition:width .2s}.ew-gift__dots button.is-on{width:22px;border-radius:4px;background:var(--ew-gold)}.ew-white .ew-gift__dots button,.ew-grey .ew-gift__dots button{background:#cfcbc2}.ew-white .ew-gift__dots button.is-on,.ew-grey .ew-gift__dots button.is-on{background:var(--ew-ink)}.ew-gift__cta{margin-top:2.8rem}.ew-gift__btn{width:100%;padding:0 .8rem 0 2rem;font-size:1.5rem;gap:1rem}.ew-gift__btn-txt{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.ew-gift__note{font-size:1.3rem}.ew-gift__quote--plain{font-size:2rem}}.ew-gt{background:var(--ew-bg2,#F0F0EC);border-radius:20px;padding:4.8rem 5.6rem;display:flex;flex-direction:column;gap:3.6rem}.ew-gt__head{display:flex;align-items:center;gap:2.8rem}.ew-gt__seal{position:relative;width:11.2rem;height:11.2rem;flex-shrink:0;color:var(--ew-gold-text)}.ew-gt__dial{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ew-gt__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ew-gt__face b{font:400 3.8rem/1 var(--ew-serif);color:var(--ew-ink);margin-top:.2rem}.ew-gt__face span{margin-top:.5rem;max-width:6.4rem;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.ew-gt__seal--stamp{transform:rotate(-8deg)}.ew-gt__seal--stamp .ew-gt__face{padding-bottom:.6rem}.ew-gt__seal--stamp .ew-gt__face b{margin-top:.6rem}.ew-gt__headtext{display:flex;flex-direction:column;gap:.8rem}.ew-gt__title{margin:0;font:400 3.6rem/1.12 var(--ew-serif);color:var(--ew-ink)}.ew-gt__title em{color:var(--ew-gold-text)}.ew-gt__sub{margin:0;font-size:1.6rem;line-height:1.5;color:var(--ew-muted);max-width:60rem}.ew-gt__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ew-gt__steps li{display:flex;align-items:center;gap:1.4rem;background:#fff;border-radius:14px;padding:2rem}.ew-gt__icon{width:4.4rem;height:4.4rem;flex-shrink:0;border-radius:50%;background:var(--ew-bg2,#F0F0EC);display:flex;align-items:center;justify-content:center;color:var(--ew-gold-text);font-style:normal}.ew-gt__icon svg{width:2.2rem;height:2.2rem;display:block}.ew-gt__steps strong{display:block;font-size:1.6rem;font-weight:600;color:var(--ew-ink);line-height:1.3}.ew-gt__steps small{display:block;margin-top:.4rem;font-size:1.4rem;color:var(--ew-muted);line-height:1.45}.ew-gt__buy{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding-top:3.2rem;border-top:1px solid rgba(21,23,27,.08)}.ew-gt__product{display:flex;align-items:center;gap:1.4rem;min-width:0}.ew-gt__thumb{width:6.4rem;height:6.4rem;border-radius:12px;object-fit:contain;background:#fff;flex-shrink:0}.ew-gt__product strong{display:block;font-size:1.6rem;font-weight:600;color:var(--ew-ink)}.ew-gt__variant{display:block;font-size:1.35rem;color:var(--ew-muted);margin-top:.1rem}.ew-gt__price{display:block;margin-top:.2rem;font:400 2.2rem/1.2 var(--ew-serif);color:var(--ew-ink)}.ew-gt__price s{font-size:1.6rem;color:#9c978d;margin-left:.4rem}.ew-gt__btn{min-width:30rem}@media(max-width:989px){.ew-gt{padding:2.8rem 2rem 2.4rem;gap:2.4rem;border-radius:16px}.ew-gt__head{flex-direction:column;align-items:flex-start;gap:1.8rem}.ew-gt__seal{width:9.6rem;height:9.6rem}.ew-gt__face b{font-size:3.2rem}.ew-gt__face span{font-size:.75rem;max-width:5.6rem}.ew-gt__title{font-size:2.8rem}.ew-gt__sub{font-size:1.5rem}.ew-gt__steps{grid-template-columns:minmax(0,1fr);gap:.8rem}.ew-gt__steps li{padding:1.4rem 1.6rem}.ew-gt__icon{width:4rem;height:4rem}.ew-gt__icon svg{width:2rem;height:2rem}.ew-gt__steps strong{font-size:1.5rem}.ew-gt__steps small{font-size:1.35rem;margin-top:.2rem}.ew-gt__buy{flex-direction:column;align-items:stretch;gap:1.6rem;padding-top:2rem}.ew-gt__btn{min-width:0;width:100%}}.ew-header{background:#fff;border-bottom:1px solid var(--ew-line);position:relative;z-index:20}.ew-header-section:has(.ew-header--sticky){position:sticky;top:0;z-index:20}.ew-header__bar{height:8.4rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem}.ew-header__nav ul{list-style:none;display:flex;gap:3.2rem;margin:0;padding:0}.ew-header__nav a{color:var(--ew-ink);text-decoration:none;font-size:1.4rem;font-weight:500;white-space:nowrap}.ew-header__nav a:hover,.ew-header__nav a[aria-current]{color:var(--ew-gold-text)}.ew-header__nav li{position:relative}.ew-header__sub{display:none!important;position:absolute;top:100%;left:-1.6rem;background:#fff;border:1px solid var(--ew-line);border-radius:12px;padding:1.2rem 1.6rem!important;flex-direction:column;gap:1rem!important;min-width:20rem}.ew-header__nav li.has-sub:hover .ew-header__sub{display:flex!important}.ew-header__logo{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;color:var(--ew-ink)}.ew-header__img{display:block;height:auto;max-width:100%}.ew-header__word{font-family:var(--ew-serif);font-size:3.2rem;letter-spacing:.22em;line-height:1;text-transform:uppercase}.ew-header__tag{font-size:.9rem;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--ew-muted)}.ew-header__right{display:flex;align-items:center;justify-content:flex-end;gap:2rem}.ew-header__extra{color:var(--ew-ink);text-decoration:none;font-size:1.4rem;font-weight:500}.ew-header__icon{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:var(--ew-ink);position:relative}.ew-header__icon svg{width:2.2rem;height:2.2rem}.ew-header__cart .svg-wrapper,.ew-header__cart svg{width:4.4rem!important;height:4.4rem!important;margin:0!important}.ew-header__cart .cart-count-bubble{position:absolute;top:.6rem;right:.4rem;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--ew-gold);color:var(--ew-ink);font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.ew-header__burger{display:none}.ew-header__burger summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;width:2.4rem}.ew-header__burger summary::-webkit-details-marker{display:none}.ew-header__burger summary span{height:1.5px;background:var(--ew-ink);display:block}.ew-header__drawer{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--ew-line);padding:2rem}.ew-header__drawer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.6rem}.ew-header__drawer ul ul{padding:1rem 0 0 1.6rem;gap:1rem}.ew-header__drawer a{color:var(--ew-ink);text-decoration:none;font-size:1.8rem;font-family:var(--ew-serif)}@media(max-width:989px){.ew-header__bar{height:6.4rem}.ew-header__nav,.ew-header__extra{display:none}.ew-header__burger{display:block}.ew-header__word{font-size:2.4rem}.ew-header__img{width:13rem}.ew-header__tag{font-size:.75rem;letter-spacing:.28em}}.ew-hero{position:relative;min-height:var(--ew-hero-h,85vh);display:flex;align-items:center;overflow:hidden}.ew-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 45%,#2a2e36,#0e1014 70%)}.ew-hero--light .ew-hero__media{background:var(--ew-bg2)}.ew-hero__media picture{display:contents}.ew-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.ew-hero__media img.is-product{object-fit:contain;padding:8vh 5vw 8vh 48%}.ew-hero--light .ew-hero__media img.is-product{mix-blend-mode:multiply}.ew-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e1014,#0e101499 45%,#0e101400 75%)}.ew-hero__content{position:relative;width:100%;padding-top:10rem;padding-bottom:10rem}.ew-hero__top{display:flex;align-items:center;gap:1rem;margin:0 0 1.6rem;font-size:1.45rem;font-weight:500;letter-spacing:.02em;color:#fafaf8}.ew-hero--light .ew-hero__top,.ew-hero--soft .ew-hero__top{color:var(--ew-ink)}.ew-hero__stars{color:#d9a35b;letter-spacing:.12em;font-size:1.8rem;line-height:1}.ew-hero__topico{width:2.4rem;height:2.4rem;border-radius:50%;background:var(--ew-gold);color:#fafaf8;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ew-hero__topico svg{width:1.4rem;height:1.4rem}.ew-hero__title{font-family:var(--ew-serif);font-weight:400;font-size:clamp(4.6rem,7vw,10.4rem);line-height:.96;margin:1.8rem 0 0;color:#fafaf8;max-width:90rem}.ew-hero__top+.ew-hero__title,.ew-hero__top+.ew-eyebrow{margin-top:0}.ew-hero--light .ew-hero__title{color:var(--ew-ink)}.ew-hero--light .ew-accent{color:var(--ew-gold-text)}.ew-hero__text{font-size:1.8rem;line-height:1.6;color:#d6d1c7;max-width:52rem;margin:2.4rem 0 0}.ew-hero--light .ew-hero__text{color:var(--ew-muted)}.ew-hero__btns{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:3.6rem}.ew-hero__main{min-width:24rem}.ew-hero__proof{margin:2.4rem 0 0;font-size:1.4rem;color:#d6d1c7}.ew-hero--light .ew-hero__proof{color:var(--ew-muted)}.ew-hero__trust{list-style:none;margin:2.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2.4rem;font-size:1.4rem;color:#d6d1c7}.ew-hero--light .ew-hero__trust{color:var(--ew-ink)}.ew-hero__trust li{display:flex;align-items:center;gap:.8rem}.ew-hero__tico{width:2rem;height:2rem;display:inline-flex;color:var(--ew-gold-text);flex-shrink:0}.ew-hero__tico svg{width:100%;height:100%}.ew-hero--sans .ew-hero__title{font-family:var(--ew-sans);font-weight:500;letter-spacing:-.015em;line-height:1.14}.ew-hero--sans .ew-hero__title em{font-style:normal;color:inherit}.ew-hero--soft{background:var(--ew-bg,#FAFAF8)}.ew-hero--soft .ew-hero__media{background:var(--ew-bg2)}.ew-hero--soft .ew-hero__media img{object-position:var(--ew-hero-pos,62%) 50%}.ew-hero__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ew-bg,#FAFAF8) 0%,color-mix(in srgb,var(--ew-bg,#FAFAF8) 88%,transparent) 28%,color-mix(in srgb,var(--ew-bg,#FAFAF8) 35%,transparent) 46%,transparent 62%)}.ew-hero--soft .ew-hero__box{max-width:58rem}.ew-hero--soft .ew-hero__title{color:var(--ew-ink);font-size:var(--ew-hero-title,4.4rem)}.ew-hero--soft .ew-hero__text{color:var(--ew-ink);opacity:.82;font-size:1.65rem;line-height:1.55;letter-spacing:.01em;margin-top:1.8rem;max-width:46rem}.ew-hero--soft .ew-hero__btns{margin-top:2.8rem}.ew-hero--soft .ew-hero__main{min-width:20rem;height:5.2rem;border-radius:999px}.ew-hero--soft .ew-hero__trust{color:var(--ew-ink);font-size:1.35rem;margin-top:2.4rem;gap:.8rem 2rem}@media(max-width:749px){.ew-hero{align-items:flex-end}.ew-hero__media img.is-product{padding:4vh 6vw 50vh}.ew-hero__shade{background:linear-gradient(0deg,#0e1014 20%,#0e101433 70%)}.ew-hero__content{padding-bottom:6rem;padding-top:0}}@media(max-width:989px){.ew-hero__top{font-size:1.3rem;margin-bottom:1.2rem}.ew-hero__btns{margin-top:2.6rem}.ew-hero__main{flex:1;min-width:0}.ew-hero__trust{flex-direction:column;gap:.9rem;margin-top:2.2rem;font-size:1.35rem}.ew-hero--soft{display:block;min-height:0}.ew-hero--soft .ew-hero__media{position:relative;inset:auto;height:var(--ew-hero-mh,52vh)}.ew-hero--soft .ew-hero__media img{object-position:var(--ew-hero-mpos,50%) 30%}.ew-hero--soft .ew-hero__fade{background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--ew-bg,#FAFAF8) 75%,transparent) 78%,var(--ew-bg,#FAFAF8) 100%)}.ew-hero--soft .ew-hero__content{margin-top:-11rem;padding-top:0!important;padding-bottom:3.6rem!important}.ew-hero--soft .ew-hero__box{max-width:none;display:flex;flex-direction:column;align-items:center;text-align:center}.ew-hero--soft .ew-hero__top{justify-content:center;margin-bottom:1rem;font-size:1.35rem}.ew-hero--soft .ew-hero__stars{font-size:1.6rem}.ew-hero--soft .ew-hero__title{font-size:var(--ew-hero-title-m,2.6rem)}.ew-hero--soft .ew-hero__text{font-size:1.45rem;margin-top:1.2rem}.ew-hero--soft .ew-hero__btns{justify-content:center;margin-top:2.2rem;width:100%}.ew-hero--soft .ew-hero__main{flex:none;min-width:0;width:auto;padding:0 4.4rem;height:5rem}.ew-hero--soft .ew-hero__trust{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.8rem 1.6rem;font-size:1.25rem;margin-top:2rem}.ew-hero--soft .ew-hero__tico{width:1.7rem;height:1.7rem}}.ew-hook{max-width:78rem;margin:0 auto;text-align:center}.ew-hook .ew-eyebrow{margin:0 0 1.2rem}.ew-hook__title{margin:0;font:400 4.4rem/1.1 var(--ew-serif);color:var(--ew-ink)}.ew-hook__title em{color:var(--ew-gold-text)}.ew-hook__text{max-width:52rem;margin:1.4rem auto 0;font-size:1.7rem;line-height:1.5;color:var(--ew-muted)}.ew-hook__compare{display:grid;grid-template-columns:1fr 1fr;margin-top:3.2rem;background:#fff;border-radius:16px;overflow:hidden;text-align:left;box-shadow:0 1px 2px #15171b0a}.ew-hook__col{padding:2.8rem 3.2rem}.ew-hook__col--no{border-right:1px solid var(--ew-line)}.ew-hook__col--yes{background:#15171b;color:#fafaf8}.ew-hook__label{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ew-muted)}.ew-hook__col--yes .ew-hook__label{color:var(--ew-gold)}.ew-hook__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.ew-hook__col li{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem;line-height:1.35}.ew-hook__col--no li{color:var(--ew-muted)}.ew-hook__mark{width:2.4rem;height:2.4rem;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700}.ew-hook__col--no .ew-hook__mark{background:#f0eeea;color:#9c978d}.ew-hook__col--yes .ew-hook__mark{background:var(--ew-gold);color:#15171b}.ew-hook__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:2.4rem;padding:0 0 .3rem;background:none;border:0;border-bottom:1.5px solid var(--ew-ink);font:600 1.5rem var(--ew-sans);color:var(--ew-ink);cursor:pointer}.ew-hook__cta span{transition:transform .15s ease}.ew-hook__cta:hover span{transform:translate(3px)}@media(max-width:989px){.ew-hook__title{font-size:3.2rem}.ew-hook__text{font-size:1.5rem;margin-top:1rem}.ew-hook__compare{margin-top:2.4rem;border-radius:14px}.ew-hook__col{padding:2rem 1.4rem}.ew-hook__label{font-size:1rem;letter-spacing:.1em;margin-bottom:1.2rem}.ew-hook__col ul{gap:1rem}.ew-hook__col li{font-size:1.4rem;gap:.8rem;align-items:flex-start}.ew-hook__mark{width:2rem;height:2rem;font-size:1rem;margin-top:.1rem}.ew-hook__cta{margin-top:2rem;font-size:1.5rem}}.ew-ig__head{text-align:center;margin:0 auto 4rem;max-width:60rem}.ew-ig__eyebrow{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--ig-ac,#2F4A3A)}.ew-ig__title{margin:0;font-family:var(--ew-sans);font-weight:500;font-size:3.2rem;line-height:1.15;color:var(--ew-ink)}.ew-ig__grid{list-style:none;margin:0 auto;padding:0;max-width:96rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.6rem 4rem}.ew-ig__item{display:flex;align-items:center;gap:1.8rem}.ew-ig__ico{width:6.4rem;height:6.4rem;flex-shrink:0;display:block}.ew-ig__ico svg{width:100%;height:100%;display:block;overflow:visible}.ew-ig__ico .o{fill:none;stroke:#4a4e52;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ew-ig__ico .f{fill:#ecece8}.ew-ig__ico .w{fill:#fff}.ew-ig__ico .s{fill:#cfd3d6}.ew-ig__ico .d{fill:#2e3236}.ew-ig__ico .d2{fill:#5a5e62}.ew-ig__ico .l{fill:none;stroke:#b9bab4;stroke-width:1;stroke-linecap:round}.ew-ig__ico .st{fill:none;stroke:#7d8084;stroke-width:3;stroke-linecap:round}.ew-ig__ico .n{font:700 19px var(--ew-sans,Arial),sans-serif;fill:#2e3236}.ew-ig__ico .k{font:700 5.6px var(--ew-sans,Arial),sans-serif;letter-spacing:1px;fill:#4a4e52}.ew-ig__txt{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ew-ig__t{font-size:1.6rem;font-weight:600;line-height:1.3;color:var(--ew-ink)}.ew-ig__s{font-size:1.4rem;line-height:1.45;color:var(--ew-muted)}@media(max-width:989px){.ew-ig__head{margin-bottom:2.8rem}.ew-ig__title{font-size:2.4rem}.ew-ig__grid{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:44rem}.ew-ig__item{gap:1.6rem}.ew-ig__ico{width:5.6rem;height:5.6rem}.ew-ig__t{font-size:1.5rem}.ew-ig__s{font-size:1.35rem}}.ew-logos{border-bottom:1px solid var(--ew-line)}.ew-logos__in{display:flex;align-items:center;gap:4rem;padding-top:3.2rem;padding-bottom:3.2rem}.ew-logos__label{margin:0;font-size:1.3rem;color:var(--ew-muted);white-space:nowrap}.ew-logos__list{list-style:none;margin:0;padding:0;display:flex;flex:1;justify-content:space-around;align-items:center;gap:2.4rem;font-family:var(--ew-serif);font-size:2.2rem;letter-spacing:.14em;color:var(--ew-ink)}.ew-logos__list li{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:40px}.ew-logos__img{display:block;height:var(--ew-lh,28px);width:auto;max-width:none}.ew-logos--mono .ew-logos__img{filter:grayscale(1) contrast(1.2);opacity:.7}.ew-logos--band{background:var(--lb-bg,#3F5A48);color:var(--lb-fg,#FAFAF8);border:0;overflow:hidden;padding:var(--lb-pad,28px) 0;text-align:center}.ew-logos__head{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin:0 auto 2rem;padding:0 2rem;max-width:56rem;font-family:var(--ew-sans);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;opacity:.9;white-space:nowrap}.ew-logos__head:before,.ew-logos__head:after{content:"";flex:1;height:1px;background:currentColor;opacity:.35}.ew-logos__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ew-logos--band .ew-logos__track{display:flex;width:max-content;justify-content:center;margin:0 auto}.ew-logos--band .ew-logos__list{flex:none;justify-content:flex-start;gap:8rem;padding-right:8rem;color:inherit;font-size:2.2rem}.ew-logos--band .ew-logos__img{filter:brightness(0) invert(1);opacity:.95}.ew-logos--band.ew-logos--mono .ew-logos__img{opacity:.75}.ew-logos__name{white-space:nowrap}.ew-logos--marquee .ew-logos__track{margin:0;animation:ewLogoRun var(--lb-speed,70s) linear infinite}.ew-logos--marquee:hover .ew-logos__track{animation-play-state:paused}@keyframes ewLogoRun{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.ew-logos--marquee .ew-logos__track{animation:none}}@media(max-width:989px){.ew-logos__in{flex-direction:column;align-items:center;gap:1.8rem;padding-top:2.4rem;padding-bottom:2.4rem}.ew-logos__list{width:100%;justify-content:space-between;gap:1.6rem;font-size:1.6rem}.ew-logos__img{height:calc(var(--ew-lh,28px) * .62)}.ew-logos--band{padding:calc(var(--lb-pad,28px) * .8) 0}.ew-logos__head{font-size:1.05rem;letter-spacing:.18em;gap:1.2rem;margin-bottom:1.6rem}.ew-logos--band .ew-logos__list{width:auto;gap:5.2rem;padding-right:5.2rem}.ew-logos__list li{height:34px}.ew-logos--band .ew-logos__img{height:calc(var(--ew-lh,28px) * var(--lb-m,.85))}}.ew-gallery__thumb{position:relative}.ew-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0e101440}.ew-gallery__play:after{content:"";width:0;height:0;border-left:12px solid #FAFAF8;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:3px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.ew-gallery__main video,.ew-gallery__main iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;background:#0e1014}.ew-gallery__main{position:relative}.ew-buy__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;list-style:none;margin:.2rem 0 0;padding:0}.ew-buy__pay li{display:flex}.ew-buy__pay svg{height:2.2rem;width:auto;display:block}.ew-buy__note{margin:0;text-align:center;font-size:1.3rem;color:var(--ew-muted)}.ew-buy__note strong{color:var(--ew-ink);font-weight:700}.ew-pdp__subtitle{margin:1rem 0 0;font-size:1.8rem;line-height:1.45;color:var(--ew-muted);max-width:46rem}.ew-pdp__subtitle em{font-family:var(--ew-serif);color:var(--ew-gold-text);font-size:1.12em}.ew-specs4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--ew-line);border-radius:12px;overflow:hidden;background:var(--ew-line);gap:1px}.ew-specs4>div{background:#fff;padding:1.1rem 1.4rem;min-width:0}.ew-specs4 dt{font-size:1.2rem;color:var(--ew-muted);margin:0 0 .2rem}.ew-specs4 dd{margin:0;font-size:1.45rem;font-weight:600;color:var(--ew-ink);line-height:1.3}.ew-pdp__smalltext{font-size:1.35rem!important;line-height:1.5;color:var(--ew-muted)}.ew-pdp__smalltext p{margin:0}.ew-pdp__smalltext strong{color:var(--ew-ink)}.ew-giftopt{border:1.5px dashed var(--ew-gold);border-radius:12px;background:#fff;padding:1.3rem 1.4rem}.ew-giftopt__row{display:flex;align-items:center;gap:1rem;cursor:pointer;font-size:1.45rem;line-height:1.35}.ew-giftopt__row input{width:2rem;height:2rem;margin:0;accent-color:var(--ew-ink);flex-shrink:0}.ew-giftopt__ico{width:2rem;height:2rem;display:inline-flex;color:var(--ew-gold-text);flex-shrink:0}.ew-giftopt__ico svg{width:100%;height:100%;stroke:currentColor;fill:none}.ew-giftopt__sub{color:var(--ew-muted)}.ew-giftopt__msg{display:flex;flex-direction:column;gap:.6rem;margin-top:1.2rem}.ew-giftopt__msg[hidden]{display:none}.ew-giftopt__msg label{font-size:1.3rem;color:var(--ew-muted)}.ew-giftopt__msg textarea{width:100%;box-sizing:border-box;border:1px solid var(--ew-line);border-radius:8px;padding:1rem 1.2rem;font:400 1.45rem var(--ew-sans);resize:vertical}.ew-help{display:flex;align-items:center;gap:1rem;font-size:1.4rem;line-height:1.4;color:var(--ew-muted)}.ew-help__ico{width:2rem;height:2rem;display:inline-flex;color:var(--ew-gold-text);flex-shrink:0}.ew-help__ico svg{width:100%;height:100%;stroke:currentColor;fill:none}.ew-help a{color:var(--ew-ink);font-weight:600;text-underline-offset:3px}.ew-pdp__info fieldset.product-form__input{border:0!important;padding:0!important;margin:0!important;min-width:0}.ew-pdp__info fieldset.product-form__input legend{padding:0!important;margin:0 0 .8rem!important;font-size:1.4rem}@media(max-width:989px){.ew-pdp__subtitle{font-size:1.6rem}.ew-specs4 dd{font-size:1.35rem}.ew-specs4>div{padding:1rem 1.2rem}}.ew-cards__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:4.8rem}.ew-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.ew-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ew-line);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--ew-ink);transition:transform .25s ease}.ew-card:hover{transform:translateY(-4px)}.ew-card__img{position:relative;aspect-ratio:4/5;background:var(--ew-bg2)}.ew-card__img img{width:100%;height:100%;object-fit:cover;display:block}.ew-card__badge{position:absolute;top:1.6rem;left:1.6rem;background:var(--ew-bg);color:var(--ew-gold-text);font-size:1.1rem;font-weight:700;letter-spacing:.12em;padding:.6rem 1rem;border-radius:4px;text-transform:uppercase}.ew-card__body{padding:2.2rem 2.2rem 2.4rem;display:flex;flex-direction:column;gap:.8rem;flex:1}.ew-card__title{font-family:var(--ew-serif);font-weight:400;font-size:2.6rem;line-height:1.1;margin:0}.ew-card__line{font-size:1.4rem;color:var(--ew-muted);margin:0}.ew-card__price{font-size:1.6rem;margin:.6rem 0 0}.ew-card__price s{color:#8a8b8f;font-size:1.4rem}.ew-card__go{margin-top:auto;padding-top:1.4rem;border-top:1px solid var(--ew-line);font-size:1.2rem;font-weight:700;letter-spacing:.14em}@media(max-width:989px){.ew-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.ew-cards__head{flex-direction:column;align-items:flex-start}.ew-card__title{font-size:2rem}.ew-card__body{padding:1.4rem}}.ew-rv__head{text-align:center;max-width:72rem;margin:0 auto 4rem;display:flex;flex-direction:column;align-items:center}.ew-rv__head .ew-h2{margin:0;text-align:center}.ew-rv__summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem;margin:1.6rem 0 0;font-size:1.5rem;color:var(--ew-muted)}.ew-rv__score{font-size:1.6rem;font-weight:700;color:var(--ew-ink)}.ew-rv__partial{font-size:1.7rem;letter-spacing:.12em;line-height:1;background:linear-gradient(90deg,var(--ew-ink) var(--pct),#CFCBC2 var(--pct));-webkit-background-clip:text;background-clip:text;color:transparent}.ew-rv__sub{margin:1.2rem 0 0}.ew-rv__stars{color:var(--ew-ink);letter-spacing:.12em;font-size:1.6rem;line-height:1}.ew-rv__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;align-items:stretch}.ew-rv{margin:0;background:#fff;border-radius:14px;padding:2.8rem 2.6rem 3rem;box-shadow:0 1px 2px #15171b0a;display:flex;flex-direction:column}.ew-rv__top{display:flex;align-items:center;gap:1.4rem;position:relative}.ew-rv__face{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.ew-rv__face--initial{display:flex;align-items:center;justify-content:center;background:#edeae3;color:var(--ew-ink);font:400 2.4rem var(--ew-serif)}.ew-rv__who{display:flex;flex-direction:column;gap:.2rem;min-width:0;font-size:1.3rem;color:var(--ew-muted);line-height:1.3}.ew-rv__who strong{font-size:1.5rem;color:var(--ew-ink);font-weight:700}.ew-rv__who .ew-rv__stars{margin-top:.5rem;font-size:1.5rem}.ew-rv__verified{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--ew-muted);white-space:nowrap}.ew-rv__verified svg{color:var(--ew-gold-text)}.ew-rv__title{margin:2rem 0 0;font-size:1.7rem;font-weight:700;line-height:1.35;color:var(--ew-ink)}.ew-rv .ew-rv__quote{margin:.8rem 0 0;padding:0;border:0;font-style:normal;font-size:1.6rem;line-height:1.55;color:#4a4b4f}.ew-rv__nav{display:none}.ew-reviews__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:-1.6rem 0 3.2rem}.ew-chip{height:4.6rem;padding:0 2.2rem;font:600 1.4rem var(--ew-sans);letter-spacing:.04em;border:1px solid var(--ew-line);background:#fff;color:var(--ew-ink);border-radius:999px;cursor:pointer}.ew-chip.is-active{background:var(--ew-ink);color:#fafaf8;border-color:var(--ew-ink)}.ew-review__tag{display:block;margin-top:1.6rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ew-gold-text)}@media(max-width:989px){.ew-rv__head{margin-bottom:2.8rem}.ew-rv__summary{font-size:1.4rem;margin-top:1.2rem}.ew-rv__track{display:flex;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:0 calc(var(--ew-gutter) * -1);padding:0 var(--ew-gutter) .4rem;scroll-padding:0 var(--ew-gutter);scrollbar-width:none;align-items:stretch}.ew-rv__track::-webkit-scrollbar{display:none}.ew-rv{flex:0 0 84%;scroll-snap-align:start;padding:2.2rem 2rem 2.4rem}.ew-rv__face{width:50px;height:50px}.ew-rv__title{font-size:1.6rem;margin-top:1.6rem}.ew-rv .ew-rv__quote{font-size:1.5rem}.ew-rv__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2rem}.ew-rv__arrow{width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid #D6D6D0;background:#fff;color:var(--ew-ink);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.ew-rv__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ew-rv__dots{display:flex;align-items:center;gap:.8rem}.ew-rv__dots button{width:8px;height:8px;border-radius:50%;background:#cfcbc2;border:0;padding:0;cursor:pointer;transition:width .2s}.ew-rv__dots button.is-on{width:22px;border-radius:4px;background:var(--ew-ink)}}.ew-seal{background:var(--sb-bg,#2F4A3A);color:var(--sb-fg,#fff)}.ew-seal__in{display:flex;align-items:center;gap:2.4rem;padding-top:2.8rem;padding-bottom:2.8rem}.ew-seal__badge{width:9.6rem;height:9.6rem;flex-shrink:0;display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.22))}.ew-seal__badge svg{width:100%;height:100%;display:block;font-family:var(--ew-sans)}.ew-seal__copy{flex:1;min-width:0}.ew-seal__text{margin:0;font-size:2.2rem;font-weight:600;line-height:1.2}.ew-seal__sub{margin:.4rem 0 0;font-size:1.4rem;opacity:.8}.ew-seal__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:5.8rem;padding:0 4.4rem;border-radius:999px;background:#fff;color:var(--sb-bg,#2F4A3A);font-size:1.7rem;font-weight:600;text-decoration:none;transition:transform .2s}.ew-seal__btn:hover{transform:translateY(-1px)}@media(max-width:749px){.ew-seal__in{display:grid;grid-template-columns:auto 1fr;gap:1.4rem 1.6rem;padding-top:2.4rem;padding-bottom:2.4rem}.ew-seal__badge{width:8.4rem;height:8.4rem}.ew-seal__text{font-size:1.8rem}.ew-seal__sub{font-size:1.3rem}.ew-seal__btn{grid-column:1 / -1;height:5.4rem;padding:0;width:100%;font-size:1.6rem}}.ew-faqtabs{display:flex;flex-wrap:wrap;gap:2.8rem;margin-top:3.2rem;border-bottom:1px solid var(--ew-line)}.ew-faqtab{background:none;border:0;border-bottom:2px solid transparent;padding:0 0 1.4rem;margin-bottom:-1px;font:700 1.3rem var(--ew-sans);letter-spacing:.14em;text-transform:uppercase;color:#8a8b8f;cursor:pointer}.ew-faqtab.is-active{color:var(--ew-ink);border-bottom-color:var(--ew-gold)}@media(max-width:749px){.ew-faqtabs{gap:1.8rem;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.ew-faqtabs::-webkit-scrollbar{display:none}.ew-faqtab{white-space:nowrap}}.ew-faqwa{box-sizing:border-box;max-width:100%;display:flex;align-items:center;gap:1.2rem;margin-top:2.4rem;padding:1.3rem 1.4rem;border:1px solid #E4E4E7;border-radius:1.2rem;background:#fff;text-decoration:none;color:#16181b;transition:border-color .2s}.ew-faqwa:hover{border-color:#16181b}.ew-faqwa__ic{width:4rem;height:4rem;flex-shrink:0;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center}.ew-faqwa__ic svg{width:2.2rem;height:2.2rem;fill:#fff}.ew-faqwa__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem;line-height:1.3}.ew-faqwa__t b{font-size:1.5rem;font-weight:700}.ew-faqwa__t span{font-size:1.3rem;color:var(--ew-muted);white-space:normal;overflow-wrap:anywhere}.ew-faqwa__go svg{width:1.8rem;height:1.8rem;fill:none;stroke:#16181b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ew-wab{position:fixed;right:1.6rem;bottom:var(--wab-b,1.6rem);z-index:95;display:flex;align-items:center;gap:.8rem;margin:0;padding:0;border:0;background:none;text-decoration:none;opacity:0;transform:translateY(1.2rem) scale(.9);pointer-events:none;transition:opacity .25s,transform .25s,bottom .25s}.ew-wab[hidden]{display:none}.ew-wab.is-on{opacity:1;transform:none;pointer-events:auto}.ew-wab__ic{width:5rem;height:5rem;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #0000002e}.ew-wab__ic svg{width:2.6rem;height:2.6rem;fill:#fff}.ew-wab__l{order:-1;padding:.7rem 1.2rem;border-radius:99px;background:#fff;color:#16181b;font-size:1.3rem;font-weight:600;white-space:nowrap;box-shadow:0 2px 10px #0000001f;opacity:0;transform:translate(.6rem);transition:opacity .2s,transform .2s;pointer-events:none}@media(hover:hover){.ew-wab:hover .ew-wab__l{opacity:1;transform:none}}@media(max-width:749px){.ew-wab{right:1.2rem}.ew-wab__ic{width:4.6rem;height:4.6rem}.ew-wab__l{display:none}}.ew-wawrap{box-sizing:border-box;width:100%;margin:0;padding:2.4rem 1.6rem;background:#edf3ee;border-top:1px solid #D6E4D9;border-bottom:1px solid #D6E4D9}.ew-wawrap .ew-faqwa{width:100%;max-width:52rem;margin:0 auto;border-color:#d6e4d9;box-shadow:0 2px 10px #2f4a3a0f}.ew-wawrap .ew-faqwa:hover{border-color:#2f4a3a}.ew-steps__head{max-width:70rem;margin-bottom:5.6rem}.ew-steps__grid{display:grid;grid-template-columns:24rem 1fr 1fr;gap:6.4rem;align-items:center}.ew-steps__nav{display:flex;flex-direction:column;gap:2.4rem}.ew-steps__tab{display:flex;align-items:center;gap:1.2rem;background:none;border:0;padding:0;font:600 1.4rem var(--ew-sans);color:#6b6f78;cursor:pointer;text-align:left}.ew-steps__bar{display:block;height:1px;width:18px;background:#6b6f78;transition:width .3s}.ew-steps__tab.is-active{color:#fafaf8}.ew-steps__tab.is-active .ew-steps__bar{width:40px;background:var(--ew-gold)}.ew-steps__panel{display:none}.ew-steps__panel.is-active{display:block}.ew-steps__stat{font-size:1.2rem;letter-spacing:.18em;color:var(--ew-gold);margin:1.2rem 0 0;font-weight:600}.ew-steps__title{font-family:var(--ew-serif);font-weight:400;font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.05;margin:1.4rem 0 1.8rem;color:#fafaf8}.ew-steps__line{margin:1.8rem 0 0;color:#fafaf8;font-style:italic;font-family:var(--ew-serif);font-size:2.2rem}.ew-steps__media{aspect-ratio:1/1.1}@media(max-width:989px){.ew-steps__grid{grid-template-columns:1fr;gap:3.2rem}.ew-steps__nav{flex-direction:row;overflow-x:auto;gap:2rem}.ew-steps__tab{white-space:nowrap}}.ew-sa{background:var(--sa-bg,#fff);color:var(--ew-ink);padding-top:var(--sa-pt,64px);padding-bottom:var(--sa-pb,64px)}.ew-sa__in{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"media head" "media acc";column-gap:6.4rem;row-gap:2.8rem;align-items:start}.ew-sa__head{grid-area:head;align-self:end}.ew-sa__media{grid-area:media;position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:4/5;background:#eeeeec}.ew-sa__media img{width:100%;height:100%;object-fit:cover;object-position:var(--sa-x,50%) 50%;display:block}.ew-sa__badge{position:absolute;left:1.6rem;bottom:1.6rem;background:#ffffffeb;color:var(--ew-ink);font-size:1.25rem;font-weight:600;letter-spacing:.02em;padding:.8rem 1.4rem;border-radius:999px}.ew-sa__eyebrow{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--sa-ac,#3F5A48)}.ew-sa__title{margin:0;font-family:var(--ew-sans);font-weight:500;font-size:3.6rem;line-height:1.15;letter-spacing:-.01em;color:var(--sa-ac,#3F5A48)}.ew-sa__text{margin-top:1.4rem;font-size:1.6rem;line-height:1.6;color:var(--ew-ink);opacity:.85}.ew-sa__text p{margin:0}.ew-sa__acc{grid-area:acc;display:flex;flex-direction:column;gap:1.2rem}.ew-sa__item{background:#f5f5f3;border:1px solid #ECECE8;border-radius:1.6rem;overflow:hidden;transition:background .2s,box-shadow .2s}.ew-sa__item[open]{background:#fff;box-shadow:0 6px 24px #16181b12}.ew-sa__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2rem;font-size:1.7rem;font-weight:500;color:var(--sa-ac,#3F5A48)}.ew-sa__item summary::-webkit-details-marker{display:none}.ew-sa__item summary i{position:relative;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--sa-ac,#3F5A48);transition:transform .25s}.ew-sa__item summary i:before,.ew-sa__item summary i:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:2px;background:#fff;transform:translate(-50%,-50%)}.ew-sa__item summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.ew-sa__item[open] summary i{transform:rotate(45deg)}.ew-sa__body{padding:0 2rem 2rem;font-size:1.5rem;line-height:1.6;color:var(--ew-ink);opacity:.9}.ew-sa__body p{margin:0 0 1rem}.ew-sa__body ul{margin:0 0 1rem;padding-left:1.8rem}.ew-sa__link{display:inline-block;margin-top:.2rem;font-weight:600;color:var(--sa-ac,#3F5A48);text-decoration:underline;text-underline-offset:.3em}@media(max-width:989px){.ew-sa{padding-top:3.2rem;padding-bottom:4.8rem}.ew-sa__in{grid-template-columns:1fr;grid-template-areas:"head" "media" "acc";row-gap:2rem}.ew-sa__head{text-align:center}.ew-sa__eyebrow{margin-bottom:.8rem}.ew-sa__title{font-size:2.5rem}.ew-sa__text{font-size:1.45rem;margin-top:1rem}.ew-sa__media{aspect-ratio:4/3;border-radius:2rem}.ew-sa__item summary{font-size:1.6rem;padding:1.6rem}.ew-sa__body{padding:0 1.6rem 1.8rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
