.audit-box-landing .audit-box-landing__heritage{max-width:35ch;margin:1.2rem 0 0;color:var(--box-landing-ink);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.45;letter-spacing:0;text-wrap:pretty}.audit-box-landing__heritage+.audit-box-landing__actions .audit-box-landing__price{margin-top:1.2rem}.audit-flavor-guide .audit-flavor-guide__heritage{max-width:52ch;margin:1.2rem 0 0;color:var(--flavor-ink);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.45;letter-spacing:0;text-wrap:pretty}.ew-corporate-archive{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:start}.ew-corporate-archive figure{margin:0;max-width:18rem}.ew-corporate-archive img{display:block;width:100%;height:auto}.ew-corporate-archive figcaption{margin-top:1rem;font-size:1.2rem;line-height:1.5}.ew-corporate-archive a{display:inline-block;padding-block:1rem;text-underline-offset:.3rem}body:has(.ew-corporate) .audit-preview__directory{display:none!important}.ew-corporate--minimal{--ew-ink:#29251f;--ew-muted:#514a41;--ew-paper:#faf7f1;--ew-border:#d8d0c3;--ew-gold:#bd9652;color:var(--ew-ink);background:#fff;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.55;overflow:clip}.ew-corporate--minimal *,.ew-corporate--minimal *:before,.ew-corporate--minimal *:after{box-sizing:border-box}.ew-corporate--minimal .page-width{width:100%;max-width:124rem;padding-inline:4rem}.ew-corporate--minimal :is(h1,h2,h3,p,figure,dl){margin:0}.ew-corporate--minimal :is(h1,h2,h3){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;color:var(--ew-ink)}.ew-corporate--minimal h2{font-size:clamp(3rem,3.2vw,4rem);line-height:1.15}.ew-corporate--minimal p{color:var(--ew-muted)}.ew-corporate--minimal a{color:inherit}.ew-corporate--minimal :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #76571f;outline-offset:4px}.ew-corporate--minimal :is(section,details)[id]{scroll-margin-top:12rem}.ew-corporate--minimal .ew-text-link{display:inline-flex;min-height:4.4rem;align-items:center;font-size:1.4rem;font-weight:500;color:var(--ew-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.ew-corporate--minimal .ew-text-link:hover{color:#76571f}.ew-corporate--minimal .ew-story-hero__stage{position:relative;isolation:isolate;display:grid;min-height:clamp(43rem,40vw,55rem);background:#f7f1e8;overflow:hidden}.ew-corporate--minimal .ew-gift-stage__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ew-corporate--minimal .ew-gift-stage__frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ew-corporate--minimal .ew-story-hero__stage:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#f7f1e8,#f7f1e8fa 29%,#f7f1e8c7 38%,#f7f1e800 58%)}.ew-corporate--minimal .ew-story-hero__layout{position:relative;z-index:2;display:flex;align-items:center;padding-block:5rem}.ew-corporate--minimal .ew-story-hero__intro{width:40%;max-width:44rem}.ew-corporate--minimal .ew-story-hero__intro h1{max-width:11ch;font-size:clamp(4.2rem,4.6vw,6rem);line-height:1.04}.ew-corporate--minimal .ew-story-hero__summary{max-width:36rem;margin-top:2rem;font-size:1.6rem;line-height:1.6}.ew-corporate--minimal .ew-button-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.4rem;margin-top:2.5rem}.ew-corporate--minimal .ew-story-hero__intro .button{min-width:0;min-height:4.8rem;padding:1rem 2rem;font-size:1.4rem}.ew-corporate--minimal .ew-gift-collection{padding-block:5.6rem}.ew-corporate--minimal .ew-client-proof{padding-block:2.8rem;border-bottom:1px solid var(--ew-border)}.ew-corporate--minimal .ew-client-proof h2{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;line-height:1.4;letter-spacing:.08em;text-align:center;color:var(--ew-muted)}.ew-corporate--minimal .ew-client-proof__names{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4rem 2.4rem;margin:1.8rem auto 0;padding:0;list-style:none}.ew-corporate--minimal .ew-client-proof__names li{flex:0 1 calc(20% - 2.4rem);font-size:1.5rem;font-weight:500;line-height:1.45;text-align:center;white-space:nowrap}.ew-corporate--minimal .ew-gift-tasting{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .8rem;margin-top:2.4rem;font-size:1.35rem}.ew-corporate--minimal .ew-gift-tasting .ew-text-link{font-size:1.35rem}.ew-corporate--minimal .ew-section-heading{display:flex;justify-content:space-between;align-items:center;gap:3rem;margin-bottom:2.8rem}.ew-corporate--minimal .ew-section-heading p{max-width:47rem;font-size:1.5rem}.ew-corporate--minimal .ew-gift-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem}.ew-corporate--minimal .ew-gift-card{min-width:0}.ew-corporate--minimal .ew-gift-card__link{display:grid;height:100%;grid-template-rows:auto 1fr;text-decoration:none}.ew-corporate--minimal .ew-gift-card__media{aspect-ratio:4/3;overflow:hidden;background:#faf9f6}.ew-corporate--minimal .ew-gift-card__media img{display:block;width:100%;height:100%;object-fit:contain;padding:1.5rem;mix-blend-mode:multiply;transition:transform .25s ease}.ew-corporate--minimal .ew-gift-card__link:hover img{transform:scale(1.025)}.ew-corporate--minimal .ew-gift-card__body{display:flex;flex-direction:column;gap:.6rem;padding-top:1.6rem}.ew-corporate--minimal .ew-gift-card__body h3{font-size:2.1rem;line-height:1.2}.ew-corporate--minimal .ew-gift-card__body p{font-size:1.4rem;margin-top:auto;padding-top:.5rem}.ew-corporate--minimal .ew-customization{padding-block:0 5.6rem}.ew-corporate--minimal .ew-customization__layout{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(3rem,6vw,8rem)}.ew-corporate--minimal .ew-customization__visual{min-width:0}.ew-corporate--minimal .ew-customization__visual img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.ew-corporate--minimal .ew-customization__visual figcaption{margin-top:.8rem;color:var(--ew-muted);font-size:1.2rem;line-height:1.4}.ew-corporate--minimal .ew-customization__copy h2{max-width:15ch}.ew-corporate--minimal .ew-customization__copy>p{margin-top:1.6rem;max-width:43rem}.ew-corporate--minimal .ew-customization-list{display:grid;gap:1.3rem;margin-top:2.3rem}.ew-corporate--minimal .ew-customization-list>div{display:block}.ew-corporate--minimal .ew-customization-list dt{font-weight:600;font-size:1.4rem}.ew-corporate--minimal .ew-customization-list dd{margin:0;color:var(--ew-muted);font-size:1.4rem}.ew-corporate--minimal .ew-customization__copy>.ew-customization__note{margin-top:2rem;font-size:1.25rem}.ew-corporate--minimal .ew-customization__copy>.ew-text-link{margin-top:.6rem}.ew-corporate--minimal .ew-order-sheet{padding-block:5.6rem;background:var(--ew-paper)}.ew-corporate--minimal .ew-order-sheet__paper{display:grid;grid-template-columns:.85fr 1.15fr;grid-template-rows:auto 1fr;align-items:start;gap:2.6rem clamp(3rem,6vw,8rem)}.ew-corporate--minimal .ew-order-sheet__intro{grid-column:1;grid-row:1}.ew-corporate--minimal .ew-order-sheet__intro h2{max-width:14ch}.ew-corporate--minimal .ew-order-sheet__intro>p{margin-top:1.8rem}.ew-corporate--minimal .ew-order-sheet__intro>.ew-order-sheet__minimum{font-size:1.3rem}.ew-corporate--minimal .ew-order-sheet__contact{font-size:1.35rem}.ew-corporate--minimal .ew-order-sheet__contact a{display:block;text-underline-offset:.3rem;overflow-wrap:anywhere}.ew-corporate--minimal .ew-order-sheet__details{grid-column:1;grid-row:2}.ew-corporate--minimal .ew-order-sheet__form{grid-column:2;grid-row:1/3;min-width:0}.ew-corporate--minimal .ew-corporate-faq__item{border-bottom:1px solid var(--ew-border)}.ew-corporate--minimal .ew-corporate-faq__item:first-child{border-top:1px solid var(--ew-border)}.ew-corporate--minimal :is(.ew-corporate-faq__item,.ew-workbook)>summary{position:relative;padding:1.6rem 2.6rem 1.6rem 0;font-size:1.4rem;font-weight:500;line-height:1.4;list-style:none;cursor:pointer}.ew-corporate--minimal summary::-webkit-details-marker{display:none}.ew-corporate--minimal :is(.ew-corporate-faq__item,.ew-workbook)>summary:after{position:absolute;right:0;top:50%;content:"+";transform:translateY(-50%);font-size:1.8rem;font-weight:400}.ew-corporate--minimal :is(.ew-corporate-faq__item,.ew-workbook)[open]>summary:after{content:"\2212"}.ew-corporate--minimal .ew-corporate-faq__answer{padding:0 2rem 1.6rem 0;font-size:1.35rem}.ew-corporate--minimal .ew-concierge-path{margin:0;padding-left:1.8rem}.ew-corporate--minimal .ew-concierge-path li+li{margin-top:1.1rem}.ew-corporate--minimal .ew-concierge-path strong{font-weight:500}.ew-corporate--minimal .ew-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.ew-corporate--minimal .ew-field{min-width:0}.ew-corporate--minimal .ew-field--full{grid-column:1/-1}.ew-corporate--minimal .ew-field label{display:block;margin-bottom:.6rem;font-size:1.3rem;line-height:1.5}.ew-corporate--minimal .ew-field label span:not([aria-hidden]){font-size:1.15rem;color:var(--ew-muted)}.ew-corporate--minimal .ew-field :is(input,select,textarea){display:block;width:100%;max-width:100%;min-width:0;min-height:4.6rem;padding:1rem 1.2rem;border:1px solid #b8afa2;border-radius:0;background:#fff;color:var(--ew-ink);font:inherit;font-size:1.6rem;line-height:1.4;box-shadow:none}.ew-corporate--minimal .ew-field textarea{resize:vertical;min-height:11rem}.ew-corporate--minimal .ew-field :disabled{opacity:1;color:var(--ew-muted);-webkit-text-fill-color:var(--ew-muted);cursor:not-allowed}.ew-corporate--minimal .ew-preview-form-note{padding-bottom:1.6rem;color:var(--ew-muted);font-size:1.2rem}.ew-corporate--minimal .ew-preview-form-note strong{font-weight:500}.ew-corporate--minimal .ew-form-privacy{margin-top:1.4rem;font-size:1.15rem;line-height:1.5}.ew-corporate--minimal .ew-submit{display:inline-flex;min-height:4.8rem;margin-top:1.8rem;padding:1.1rem 2.4rem;align-items:center;justify-content:center;border:1px solid var(--ew-gold);border-radius:2px;color:#241e15;background:#d3ae65;font:inherit;font-size:1.4rem;font-weight:500;cursor:pointer}.ew-corporate--minimal .ew-submit:disabled{opacity:.72;cursor:not-allowed}.ew-corporate--minimal .ew-form-success,.ew-corporate--minimal .ew-form-errors{margin-bottom:2rem;padding:1.6rem;border:1px solid var(--ew-border)}.ew-corporate--minimal .ew-form-success span{display:block}.ew-corporate--minimal .ew-workbook{margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid var(--ew-border)}.ew-corporate--minimal .ew-workbook__body>p:first-child{margin-top:0}.ew-corporate--minimal .ew-workbook__body{font-size:1.35rem}.ew-corporate--minimal .ew-workbook__actions{display:flex;flex-wrap:wrap;gap:0 2rem;padding-block:.5rem}.ew-corporate--minimal .ew-workbook__actions .ew-text-link{font-size:1.3rem}.ew-corporate--minimal .ew-image-placeholder{display:grid;min-height:20rem;height:100%;place-items:center;background:#f7f1e8}@media(max-width:989px)and (min-width:750px){.ew-corporate--minimal .ew-client-proof__names li{flex-basis:calc(33.333% - 2.4rem)}.ew-corporate--minimal .page-width{padding-inline:3rem}.ew-corporate--minimal .ew-story-hero__intro{width:43%}.ew-corporate--minimal .ew-story-hero__intro h1{font-size:4.7rem}.ew-corporate--minimal .ew-gift-table{gap:1.8rem}.ew-corporate--minimal .ew-customization__layout{gap:3rem}.ew-corporate--minimal .ew-order-sheet__paper{grid-template-columns:.85fr 1.15fr;gap:2.4rem 3rem}}@media(max-width:749px){.ew-corporate--minimal .ew-client-proof{padding-block:2.4rem}.ew-corporate--minimal .ew-client-proof__names{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem 1.6rem;margin-top:1.6rem}.ew-corporate--minimal .ew-client-proof__names li{font-size:1.3rem;white-space:normal}.ew-corporate--minimal .ew-client-proof__names li:last-child:nth-child(odd){grid-column:1/-1}.ew-corporate--minimal .ew-gift-tasting{margin-top:1.8rem;justify-content:flex-start}.ew-corporate--minimal .page-width{padding-inline:2.2rem}.ew-corporate--minimal h2{font-size:3.1rem}.ew-corporate--minimal .ew-story-hero__stage{min-height:0}.ew-corporate--minimal .ew-story-hero__stage:after{background:linear-gradient(0deg,#f7f1e8,#f7f1e8fa 35%,#f7f1e8d4 49%,#f7f1e800 73%)}.ew-corporate--minimal .ew-gift-stage__frame img{position:absolute;inset:0 0 auto auto;width:150%;max-width:none;height:auto;object-position:right top}.ew-corporate--minimal .ew-story-hero__layout.page-width{align-items:end;padding-top:clamp(21rem,57vw,35rem);padding-bottom:2.8rem}.ew-corporate--minimal .ew-story-hero__intro{width:100%;max-width:48rem}.ew-corporate--minimal .ew-story-hero__intro h1{font-size:clamp(3.8rem,10vw,4.8rem);max-width:15ch}.ew-corporate--minimal .ew-story-hero__intro>.ew-story-hero__summary{max-width:44rem;margin-top:1.2rem;margin-bottom:0;line-height:1.5;font-size:1.5rem}.ew-corporate--minimal .ew-story-hero__intro .ew-button-row{margin-top:1.6rem;gap:.6rem 2.2rem}.ew-corporate--minimal .ew-story-hero__intro .button{padding:1rem 1.8rem}.ew-corporate--minimal .ew-gift-collection{padding-block:3.8rem}.ew-corporate--minimal .ew-section-heading{display:block;margin-bottom:2rem}.ew-corporate--minimal .ew-section-heading p{margin-top:1.2rem;font-size:1.4rem}.ew-corporate--minimal .ew-gift-table{grid-template-columns:1fr;gap:1.8rem}.ew-corporate--minimal .ew-gift-card__link{grid-template-columns:39% 1fr;grid-template-rows:1fr;gap:1.8rem;align-items:center}.ew-corporate--minimal .ew-gift-card__media{aspect-ratio:1/1}.ew-corporate--minimal .ew-gift-card__media img{padding:.7rem}.ew-corporate--minimal .ew-gift-card__body{padding:0;gap:.4rem}.ew-corporate--minimal .ew-gift-card__body h3{font-size:1.9rem}.ew-corporate--minimal .ew-gift-card__body p{margin:0;padding:0;font-size:1.3rem}.ew-corporate--minimal .ew-customization{padding-bottom:3.8rem}.ew-corporate--minimal .ew-customization__layout{grid-template-columns:1fr;gap:2.4rem}.ew-corporate--minimal .ew-customization__copy h2{max-width:17ch}.ew-corporate--minimal .ew-customization__copy>p{margin-top:1.3rem;font-size:1.5rem}.ew-corporate--minimal .ew-customization-list{margin-top:1.8rem;gap:1.2rem}.ew-corporate--minimal .ew-order-sheet{padding-block:3.8rem}.ew-corporate--minimal .ew-order-sheet__paper{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:2.4rem}.ew-corporate--minimal .ew-order-sheet__intro{grid-column:1;grid-row:1}.ew-corporate--minimal .ew-order-sheet__form{grid-column:1;grid-row:2}.ew-corporate--minimal .ew-order-sheet__details{grid-column:1;grid-row:3}.ew-corporate--minimal .ew-order-sheet__intro h2{max-width:none}.ew-corporate--minimal .ew-order-sheet__intro>p{margin-top:1.3rem;font-size:1.5rem}.ew-corporate--minimal .ew-order-sheet__intro>.ew-order-sheet__minimum{font-size:1.3rem}.ew-corporate--minimal .ew-order-sheet__intro>.ew-order-sheet__contact{font-size:1.3rem}.ew-corporate--minimal .ew-form-grid{gap:1.6rem 1.2rem}.ew-corporate--minimal .ew-field label{min-height:3.8rem;display:flex;align-items:end;flex-wrap:wrap;gap:0 .3rem;font-size:1.2rem}.ew-corporate--minimal .ew-field--full label{min-height:0}.ew-corporate--minimal .ew-submit{width:100%}}@media(max-width:359px){.ew-corporate--minimal .page-width{padding-inline:1.8rem}.ew-corporate--minimal .ew-story-hero__intro h1{font-size:3.6rem}.ew-corporate--minimal .ew-story-hero__intro .ew-button-row{gap:.4rem 1.6rem}.ew-corporate--minimal .ew-story-hero__intro .button{padding:1rem 1.4rem}.ew-corporate--minimal .ew-gift-card__link{gap:1.4rem}.ew-corporate--minimal .ew-gift-card__body h3{font-size:1.8rem}.ew-corporate--minimal .ew-form-grid{grid-template-columns:1fr}.ew-corporate--minimal .ew-field label{min-height:0}}@media(prefers-reduced-motion:reduce){.ew-corporate--minimal .ew-gift-card__media img{transition:none}}.ew-design-foundation{display:none}html body{--ew-logo-gold: #d3ae65;--ew-gold: var(--ew-logo-gold);--ew-gold-hover: #c3994c;--ew-gold-text: #76571f;--ew-ivory: #f8f3e9;--ew-white: #ffffff;--ew-paper: #fffdf9;--ew-ink: #211d1a;--ew-muted: #403a34;--ew-border: rgba(54, 43, 35, .55);--ew-space-xs: .8rem;--ew-space-sm: 1.2rem;--ew-space-md: 1.6rem;--ew-space-lg: 2.4rem;--ew-space-xl: 3.2rem;--ew-section-compact: clamp(3.2rem, 3.5vw, 4rem);--ew-section-standard: clamp(4rem, 4.5vw, 5.6rem);--ew-section-feature: clamp(4.4rem, 4.8vw, 6.4rem);--ew-heading-display: clamp(4.2rem, 4.4vw, 5.6rem);--ew-heading-page: clamp(3.8rem, 3.8vw, 4.8rem);--ew-heading-commerce: clamp(2.8rem, 2.7vw, 3.6rem);--ew-heading-section: clamp(2.8rem, 2.9vw, 3.8rem);--ew-heading-subsection: clamp(2.2rem, 2.4vw, 3rem);--ew-heading-card: clamp(1.8rem, 1.5vw, 2rem);--ew-leading-title: 1.08;--ew-leading-heading: 1.12;font-size:1.6rem;line-height:1.55;letter-spacing:.01em}body :where(h1,h2,h3){text-wrap:balance}body :where(h1,h2,h3,.h0,.h1,.h2,.h3){letter-spacing:0}body :where(p,li,dd,dt,label,summary){font-size:max(1.6rem,1em)}body :where(input,textarea,select){font-size:1.6rem}body :where(.caption,.caption-large,small){font-size:max(1.4rem,1em);line-height:1.45}body a{text-underline-offset:.26em}body :focus-visible{outline:3px solid var(--ew-gold-text);outline-offset:3px}body .main-page-title,body .collection-hero__title,body .template-search__header h1,body .title--primary,body .title-wrapper-with-link h1{font-size:var(--ew-heading-page);line-height:var(--ew-leading-title)}body .collection-hero{background:var(--ew-ivory)}body .collection-hero__inner{padding-block:var(--ew-section-compact)}body .collection-hero__title{margin-block:0;font-size:clamp(3.2rem,3.4vw,4.4rem)}body .collection-hero__description{max-width:66rem;margin-top:1.4rem;color:var(--ew-muted);font-size:1.6rem;line-height:1.6}body .collection-hero__description :last-child{margin-bottom:0}body :is(.product-grid,.related-products) .card--standard .card__inner{background:var(--ew-white);border:0;box-shadow:none}body :is(.product-grid,.related-products) .card__media{margin:0;border:0;box-shadow:none}body :is(.product-grid,.related-products) .card__media img{object-fit:contain}body :is(.product-grid,.related-products) .card__information{padding-block:1.2rem 0}body :is(.product-grid,.related-products) .card__heading{margin-bottom:.4rem}body :is(.product-grid,.related-products) .price{color:var(--ew-ink);font-size:1.6rem;letter-spacing:0;font-variant-numeric:tabular-nums}body .product__title h1{font-size:var(--ew-heading-commerce);line-height:var(--ew-leading-title)}body .card-wrapper .card__heading{font-size:var(--ew-heading-card);line-height:1.22}body .button,body .shopify-challenge__button{min-height:5rem;padding:0 2.5rem;border:1px solid var(--ew-gold-text);border-radius:.2rem;color:var(--ew-ink);background:var(--ew-logo-gold);box-shadow:none;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:.025em;text-transform:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease}body .button:before,body .button:after,body .shopify-challenge__button:before,body .shopify-challenge__button:after{border-radius:.2rem;box-shadow:none}body .button:not([disabled]):not([aria-disabled=true]):hover,body .shopify-challenge__button:hover{color:var(--ew-ink);background:var(--ew-gold-hover);border-color:var(--ew-gold-text)}body .button--secondary,body .button--tertiary{color:var(--ew-gold-text);background:transparent;border-color:var(--ew-gold-text)}body .button--secondary:not([disabled]):not([aria-disabled=true]):hover,body .button--tertiary:not([disabled]):not([aria-disabled=true]):hover{color:var(--ew-ink);background:var(--ew-logo-gold)}body .field__input,body .select__select,body .text-area,body .quantity{color:var(--ew-ink);background:var(--ew-paper);border:1px solid var(--ew-border);border-radius:.2rem;box-shadow:none}body .field:before,body .field:after,body .select:before,body .select:after{border-radius:.2rem;box-shadow:none}body .field__input:focus,body .select__select:focus,body .text-area:focus{border-color:var(--ew-gold-text);outline:2px solid var(--ew-gold-text);outline-offset:2px}body .header-wrapper,body .header,body .search-modal__content,body .menu-drawer{background:var(--ew-white)}body .header-wrapper--border-bottom{border-bottom-color:var(--ew-logo-gold)}body .header{min-height:7.6rem}body .header__heading-logo-wrapper{max-width:min(18.75rem,19.5vw)}body .header__heading-logo{max-height:6rem;object-fit:contain}body .header__heading-link{padding-top:0;padding-bottom:0}body .header__menu-item,body .menu-drawer__menu-item{font-size:1.5rem;line-height:1.3;text-transform:none}body .header__menu-item,body .announcement-bar,body .announcement-bar__link,body .announcement-bar__message{min-height:4.4rem}body .footer{margin-top:0;color:var(--ew-ink);background:var(--ew-ivory);border-top:1px solid var(--ew-logo-gold)}body .footer__content-top,body .footer__content-bottom{max-width:var(--page-width)}body .footer__content-top{padding-top:var(--ew-section-compact);padding-bottom:var(--ew-space-lg)}body .footer-block__heading{color:var(--ew-gold-text);font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:none}body .footer a,body .footer p,body .footer .copyright__content{color:var(--ew-muted)}body .footer a:hover{color:var(--ew-gold-text)}body .rte iframe[src*="facebook.com/plugins/video"]{display:block;width:100%;max-width:47.6rem;height:auto;aspect-ratio:1 / 1}@media screen and (min-width:990px){body .facets__summary,body .facets__reset{display:inline-flex;min-height:4.4rem;align-items:center}body .facet-filters__field .select__select,body .facet-filters__sort.select__select{min-height:4.4rem;height:4.4rem}}@media screen and (max-width:989px){body .header__heading-logo-wrapper{max-width:13.5rem}body .header__heading-logo{max-height:4.35rem}}@media screen and (max-width:749px){html body{--ew-section-compact: 2.4rem;--ew-section-standard: 3.2rem;--ew-section-feature: 3.6rem;--ew-heading-display: clamp(3.5rem, 10vw, 4.2rem);--ew-heading-page: clamp(3.3rem, 9vw, 4rem);--ew-heading-commerce: clamp(2.7rem, 7.5vw, 3.2rem);--ew-heading-section: clamp(2.6rem, 7vw, 3.4rem);--ew-heading-subsection: clamp(2.1rem, 6vw, 2.7rem)}body .header{min-height:6.8rem}body .button{min-height:4.8rem;padding-right:1.8rem;padding-left:1.8rem}}@media(prefers-reduced-motion:reduce){body *,body *:before,body *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(forced-colors:active){body :focus-visible{outline-color:Highlight}}@media screen and (max-width:749px){.ew-corporate .ew-story-hero__layout.page-width{padding-bottom:3.2rem}.ew-corporate .ew-story-hero__intro>.ew-story-hero__summary{margin-top:2rem;margin-bottom:0;line-height:1.6;letter-spacing:0}.ew-corporate .ew-story-hero__intro .ew-button-row{margin-top:2.4rem;gap:1.2rem}.ew-corporate .ew-story-hero__intro .button{min-height:4.8rem;padding:1rem;line-height:1.3}.ew-corporate .ew-gift-stage__promises li{min-height:0;padding:1.4rem .6rem;gap:.7rem;align-content:start}.ew-corporate .ew-gift-stage__promises strong{display:flex;min-height:2.6em;align-items:center;justify-content:center;font-size:1.4rem;line-height:1.3;letter-spacing:0}.ew-corporate .ew-gift-stage__promises span{font-size:1.4rem;line-height:1.45;letter-spacing:0}}body :where(input,textarea)::placeholder{color:var(--ew-muted)}body :where(input,textarea):not(.field__input)::placeholder{opacity:1}body .field:has(>.field__label)>.field__input:not(textarea){min-height:5.8rem;height:auto}body .field__input:focus~.field__label,body .field__input:not(:placeholder-shown)~.field__label{font-size:1.4rem;line-height:1.2;top:.5rem}body .field:has(>.field__label)>.field__input:focus,body .field:has(>.field__label)>.field__input:not(:placeholder-shown){padding-top:2.4rem;padding-bottom:.8rem}body .rte{font-size:1.6rem;line-height:1.6;overflow-wrap:anywhere}body .rte :where(p,li,dd){font-size:max(1.6rem,1em)}body .rte a{text-decoration:underline}body .button{white-space:normal;height:auto}body .cart-count-bubble{min-width:2.2rem;width:auto;height:2.2rem;padding-inline:.3rem}body .footer .copyright__content{font-size:1.4rem;line-height:1.5}html body{--ew-number-font: "Helvetica Neue", Arial, sans-serif}html body :is(.ew-numeric,.price,.price-item,.unit-price,.cart-item__old-price,.cart-item__final-price,.ew-cart-item-meta__price,.totals__total-value,.ew-protection__price,.ew-protection__shipment-value,.ew-protection__equation,.ew-protection__total,.ew-protection__rates tbody th,.ew-protection__rates td,.quantity__input,input[type=number],.cart-count-bubble,.audit-box-builder__choice-price,.audit-box-builder__percent-value,.audit-box-builder__step-number,.audit-box-landing__price,.audit-box-landing__step-number,.ew-gift-card__price,[data-box-review-price],[data-box-summary-price],[data-box-mobile-total],[data-box-mobile-count],[data-box-summary-count],[data-box-variety-count],[data-box-allocation-total]){font-family:var(--ew-number-font);font-style:normal;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}html body :is(.price,.price-item,.totals__total-value,.ew-protection__price,.audit-box-builder__choice-price,.ew-gift-card__price,[data-box-review-price],[data-box-summary-price],[data-box-mobile-total]){font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
