:root{--ew-ink: #333333;--ew-ink-soft: #535353;--ew-brand-wine: #7B3B47;--ew-brand-rose: #C1848F;--ew-cta-blue: #8EE0F2;--ew-cta-blue-soft: #B7E3ED;--ew-bg: #FFFFFF;--ew-bg-mint: #F2F8F5;--ew-bg-blue-tint: #EAF6FA;--ew-line: #E6E1DD;--ew-font-heading: "Roca Two Bold", Quicksand, sans-serif}@font-face{font-family:Roca Two Bold;src:url(roca-two-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.ew-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;box-sizing:border-box}.ew-text-col{max-width:680px;margin-left:auto;margin-right:auto}.ew-section{padding-top:80px;padding-bottom:80px}.ew-bg--white{background-color:var(--ew-bg)}.ew-bg--mint{background-color:var(--ew-bg-mint)}.ew-bg--blue-tint{background-color:var(--ew-bg-blue-tint)}.ew-section h1,.ew-section h2,.ew-section h3{font-family:var(--ew-font-heading);font-weight:700;color:var(--ew-ink);line-height:1.2;margin-top:0}.ew-section h1{font-size:48px;line-height:1.15}.ew-section h2{font-size:34px}.ew-section h3{font-size:22px}.ew-section p,.ew-section li{font-family:Roboto,sans-serif;font-weight:400;font-size:17px;line-height:1.6;color:var(--ew-ink)}.ew-eyebrow{font-family:Roboto,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ew-brand-wine);display:block;margin-bottom:10px}.ew-emphasis{color:var(--ew-brand-wine)}.ew-btn{display:inline-block;background-color:var(--ew-cta-blue);color:var(--ew-ink);font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:1;padding:14px 24px;border-radius:3px;border:none;cursor:pointer;text-decoration:none;text-align:center;transition:background-color .15s ease,box-shadow .15s ease,transform .1s ease;box-sizing:border-box}.ew-btn:hover,.ew-btn:focus{background-color:#72c9de;box-shadow:0 1px 4px #00000026;transform:translateY(-1px);text-decoration:none;color:var(--ew-ink);outline:none}.ew-btn--full{width:100%;display:block}.ew-compliance-footer{width:100%;background-color:var(--ew-bg);padding-top:40px;padding-bottom:40px;box-sizing:border-box}.ew-compliance-footer p{font-family:Roboto,sans-serif;font-size:13px;font-style:italic;font-weight:400;color:var(--ew-ink-soft);line-height:1.6;margin:0 auto;max-width:880px;text-align:center}@media only screen and (max-width:480px){.ew-section{padding-top:48px;padding-bottom:48px}.ew-container{padding-left:16px;padding-right:16px}.ew-section h1{font-size:32px}.ew-section h2{font-size:26px}.ew-section h3{font-size:20px}.ew-section p,.ew-section li{font-size:16px}.ew-btn{padding:14px 20px}.ew-btn--full{width:100%;display:block}}.ew-heroine-story__pull-quote-band{background-color:var(--ew-brand-wine);padding-top:48px;padding-bottom:48px;width:100%;box-sizing:border-box}.ew-heroine-story__pull-quote{max-width:680px;margin-left:auto;margin-right:auto;border:none;padding:0}.ew-heroine-story__pull-quote p{font-family:Quicksand,sans-serif;font-size:24px;font-weight:500;font-style:italic;line-height:1.45;color:#fff;margin-bottom:12px}.ew-heroine-story__pull-quote cite{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#fffc;display:block}.ew-heroine-story__placeholder{width:100%;display:block;aspect-ratio:5 / 6;background:var(--ew-bg-mint);border-radius:10px}.ew-heroine-story__image-col .image-element__wrap,.ew-heroine-story__apothecary .image-element__wrap{display:block;line-height:0}.ew-heroine-story__image-col .image-element__wrap img,.ew-heroine-story__image-col .image-element__wrap svg,.ew-heroine-story__apothecary .image-element__wrap img,.ew-heroine-story__apothecary .image-element__wrap svg{width:100%;height:auto;display:block;object-fit:cover}@media only screen and (max-width:480px){.ew-heroine-story__pull-quote p{font-size:20px}.ew-heroine-story__placeholder{aspect-ratio:4 / 3;border-radius:0}}.ew-two-philosophies__col--european{background-color:var(--ew-bg);box-shadow:0 2px 16px #0000001a;border-top:4px solid var(--ew-brand-wine)}.ew-two-philosophies__col-header--european{background-color:var(--ew-brand-wine);color:#fff}.ew-two-philosophies__col--american{background-color:transparent;color:var(--ew-ink-soft);opacity:.82;border-top:4px solid var(--ew-line)}.ew-two-philosophies__col-header--american{background-color:var(--ew-line);color:var(--ew-ink-soft)}.ew-two-philosophies__check{color:var(--ew-brand-wine);font-weight:700;margin-right:6px}.ew-two-philosophies__row{border-bottom:1px solid var(--ew-line)}.ew-two-philosophies__row:last-child{border-bottom:none}@media only screen and (max-width:480px){.ew-two-philosophies__col--american{opacity:1}}.ew-proof-grid__header{text-align:center;margin-bottom:0}.ew-proof-grid__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px}.ew-proof-grid__card{background-color:var(--ew-bg);border:1px solid var(--ew-line);border-radius:10px;padding:32px 24px;text-align:center;box-sizing:border-box}.ew-proof-grid__icon{color:var(--ew-brand-wine);margin-bottom:16px;display:flex;align-items:center;justify-content:center}.ew-proof-grid__label{margin-bottom:8px;margin-top:0}.ew-proof-grid__body{margin-top:0;margin-bottom:0;color:var(--ew-ink-soft);font-size:15px;line-height:1.55}@media only screen and (max-width:768px){.ew-proof-grid__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.ew-proof-grid__cards{grid-template-columns:1fr;gap:16px;margin-top:32px}.ew-proof-grid__card{padding:24px 20px}}.ew-social-proof__embed{text-align:center;margin-bottom:32px}.ew-social-proof__stat{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-bottom:48px;flex-wrap:wrap}.ew-social-proof__stars{color:var(--ew-brand-wine);font-size:22px;letter-spacing:2px;line-height:1}.ew-social-proof__rating{font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;color:var(--ew-ink)}.ew-social-proof__count{font-family:Roboto,sans-serif;font-size:15px;color:var(--ew-ink-soft)}.ew-social-proof__snippets{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:40px}.ew-social-proof__snippet{flex:1 1 280px;max-width:360px;margin:0;padding:24px;border:1px solid var(--ew-line);border-radius:8px;box-sizing:border-box}.ew-social-proof__snippet p{margin-top:0;margin-bottom:12px;color:var(--ew-ink);font-family:Roboto,sans-serif;font-size:15px;line-height:1.6}.ew-social-proof__snippet cite{display:block;font-style:normal;font-size:13px;color:var(--ew-ink-soft)}.ew-social-proof__logos{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center;margin-top:40px}.ew-social-proof__logo{flex:0 0 auto;max-width:120px;opacity:.75;transition:opacity .2s ease}.ew-social-proof__logo:hover{opacity:1}@media only screen and (max-width:480px){.ew-social-proof__snippets{flex-direction:column;gap:16px}.ew-social-proof__snippet{flex:1 1 auto;max-width:100%}.ew-social-proof__stat{gap:8px;margin-bottom:32px}}.ew-bundles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}.ew-bundles__card{background-color:var(--ew-bg);border:1px solid var(--ew-line);border-radius:10px;box-shadow:0 2px 16px #00000014;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.ew-bundles__image-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;line-height:0;flex-shrink:0}.ew-bundles__image-wrap .image-element__wrap,.ew-bundles__image-wrap .image-element__wrap img{width:100%;height:100%;object-fit:cover;display:block}.ew-bundles__placeholder{width:100%;height:100%;display:block;background-color:var(--ew-bg-mint)}.ew-bundles__body{padding:24px;display:flex;flex-direction:column;flex:1;gap:10px}.ew-bundles__stage-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ew-brand-wine);margin-bottom:0}.ew-bundles__name{font-family:var(--ew-font-heading);font-size:20px;font-weight:700;color:var(--ew-ink);line-height:1.25;margin:0}.ew-bundles__desc{font-family:Roboto,sans-serif;font-size:15px;line-height:1.6;color:var(--ew-ink-soft);margin:0}.ew-bundles__sub-links{display:flex;flex-direction:column;gap:4px;margin-top:2px}.ew-bundles__sub-link{font-family:Roboto,sans-serif;font-size:13px;color:var(--ew-brand-wine);text-decoration:underline;text-underline-offset:2px}.ew-bundles__sub-link em{font-style:italic}.ew-bundles__cta{margin-top:auto}@media only screen and (max-width:480px){.ew-bundles__grid{grid-template-columns:1fr;gap:16px;margin-top:32px}}.ew-authenticity__header{text-align:center}.ew-authenticity__badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:40px}.ew-authenticity__badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;flex:0 0 160px}.ew-authenticity__badge-icon{color:var(--ew-brand-wine);display:flex;align-items:center;justify-content:center}.ew-authenticity__badge-label{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:var(--ew-ink);line-height:1.3}.ew-authenticity__sourcing-img{margin-top:40px}@media only screen and (max-width:480px){.ew-authenticity__badges{gap:20px}.ew-authenticity__badge{flex:0 0 calc(50% - 10px)}}.ew-faq__list{width:100%}.ew-faq__item{border-bottom:1px solid var(--ew-line)}.ew-faq__item:first-child{border-top:1px solid var(--ew-line)}.ew-faq__question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-family:var(--ew-font-heading);font-size:18px;font-weight:600;color:var(--ew-ink);cursor:pointer;list-style:none;gap:12px}.ew-faq__question::-webkit-details-marker{display:none}.ew-faq__question::marker{display:none}.ew-faq__question:after{content:"+";font-size:22px;font-weight:400;color:var(--ew-brand-wine);flex-shrink:0;transition:transform .2s ease}details[open] .ew-faq__question:after{content:"\2212"}.ew-faq__answer{padding-bottom:20px;max-width:680px}.ew-faq__answer p{margin-top:0;color:var(--ew-ink-soft);font-family:Roboto,sans-serif;font-size:16px;line-height:1.6}@media only screen and (max-width:480px){.ew-faq__question{font-size:16px;padding:16px 0}}
/*# sourceMappingURL=/cdn/shop/t/236/assets/ew-european-way.css.map */
