:root{--ev-forest: #2c4a3e;--ev-green: #3e6452;--ev-stone-50: #fafaf9;--ev-stone-100: #f5f5f4;--ev-stone-200: #e7e5e4;--ev-ink: #1c1917;--ev-ink-2: #57534e;--ev-ink-3: #78716c;--ev-sale: #b4532a;--ev-radius-card: 16px;--ev-radius-panel: 24px;--font-heading--weight: 400}.ev-card-size{margin:0;color:var(--ev-ink-2);font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}body:has(results-list .product-grid__item) [id$=__empty-categories]{display:none}@media screen and (min-width:1200px){results-list .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}#MainContent [id$=__banner] .paragraph p{max-inline-size:none;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:749px){#MainContent [id$=__banner] h1{font-size:2rem;line-height:1.1}}:root{--font-size--h1: clamp(2.75rem, 1.2rem + 5vw, 5rem);--font-size--h2: clamp(1.875rem, 1.35rem + 1.9vw, 2.875rem);--font-size--h3: clamp(1.5rem, 1.2rem + .9vw, 2rem)}:is(h1,h2,h3,.h1,.h2,.h3) em{font-family:var(--font-accent--family);font-style:italic;font-weight:400}header-component .header__row{backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px)}.product-information{--sidebar-width: clamp(24rem, 40vw, 35rem)}@media screen and (min-width:1200px){.product-information .product-information__grid.product-information--media-left:not(.product-information__grid--half,.product-information--media-none){grid-template-columns:7fr 5fr}}.product-media-container{background-color:var(--ev-stone-100)}.product-media-container img{mix-blend-mode:multiply}.product-media-container.product-media-container--image img{object-fit:contain}.media-gallery__grid .product-media-container--image{height:auto;max-height:none}.media-gallery__grid .product-media-constraint-wrapper{width:100%}.resource-card[data-resource-type=product] .resource-card__image{aspect-ratio:1;object-fit:contain}media-gallery .slideshow-controls__thumbnails .slideshow-control img,media-gallery .dialog-thumbnails-list__thumbnail img{object-fit:contain}.product-details .details__header{font-weight:500}product-card [role=heading]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:749px){product-card .custom-font-size{--font-size: 1rem !important}}.product-details .variant-option{padding:1rem 1.25rem;border-radius:var(--ev-radius-card);background:var(--ev-stone-100)}.product-details .price,.product-details .price__current{color:var(--ev-ink)}.product-details product-price [ref=priceContainer]:has(.compare-at-price) .price{color:var(--ev-sale)}.product-details .details-content .rte :is(h2,h3){margin:1.25rem 0 .5rem;font-size:1.125rem;line-height:1.3}.product-details .details-content .rte table{width:100%;border-collapse:collapse;font-size:.875rem}.product-details .details-content .rte :is(th,td){padding:.5rem .75rem;border-block-end:1px solid var(--ev-stone-200);text-align:start;vertical-align:top}.product-details .details-content .rte th{width:45%;font-weight:500;color:var(--ev-ink-2)}.product-details .details-content .rte tr:nth-child(odd){background:var(--ev-stone-100)}.ev-delivery{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.25rem 0;font-size:.875rem;color:var(--ev-ink-2)}.ev-delivery__label{display:inline-flex;align-items:center;gap:.5rem}.ev-delivery__label svg{width:1.1rem;height:1.1rem;color:var(--ev-green)}.ev-delivery__date{color:var(--ev-ink);font-weight:500}.ev-statement{text-align:center}.ev-statement__text{margin:0 auto;max-width:64rem;font-family:var(--font-accent--family);font-style:italic;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.25;color:var(--ev-ink)}.ev-statement__chip{display:inline-block;width:1.4em;height:1.1em;margin:0 .15em;vertical-align:-.15em;border-radius:.3em;overflow:hidden;box-shadow:0 8px 20px -8px #00000059;transform:rotate(var(--ev-chip-tilt, -4deg));background:var(--ev-stone-200)}.ev-statement__chip img{width:100%;height:100%;object-fit:cover;display:block}.ev-statement__chip:nth-of-type(2n){--ev-chip-tilt: 5deg}header-component .header-logo{font-family:var(--font-heading--family);font-weight:500;font-size:1.875rem;text-transform:uppercase;letter-spacing:-.025em;color:var(--ev-forest)}@media screen and (max-width:749px){header-component .header-logo{font-size:1.5rem}}.ev-search-form{display:flex;gap:12px;width:560px;max-width:calc(100vw - 2 * var(--page-margin));margin-inline:auto}.ev-search-form .field__input{min-width:0;flex:1;width:100%;border:1px solid var(--ev-stone-200);border-radius:var(--ev-radius-card);padding:12px 16px;color:var(--ev-ink);background:#fff}.blog-post-content{width:100%;max-width:720px}#MainContent [id$=__faq] .accordion{width:100%;min-width:0}#MainContent [id$=__faq] .details__header{min-block-size:56px;gap:16px}#MainContent [id$=__faq] .details-content{max-inline-size:42rem}@media(prefers-reduced-motion:reduce){.accordion accordion-custom details::details-content,.accordion accordion-custom .details-content{transition:none}.ev-highlights__grid{scroll-behavior:auto;scroll-snap-type:none}}.contact-form :is(input,textarea)::placeholder{color:var(--ev-ink-2);opacity:1}:root{--ev-gold: #e8c872;--ev-holiday-red: #a3242e}.slide__image-container>.overlay--solid{background:color-mix(in srgb,var(--ev-forest) 12%,transparent)}.slide__content>.group-block-content{position:relative;flex:0 0 auto;align-self:center;height:auto!important;max-width:min(640px,92vw);margin-block:auto;padding:36px 44px 32px;background:color-mix(in srgb,var(--ev-forest) 90%,transparent);border-radius:6px;box-shadow:0 18px 50px #00000047}.slide__content>.group-block-content:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgb(232 200 114 / .55);border-radius:3px;pointer-events:none}.slide__content [class*=__eyebrow]{--color: var(--ev-gold);color:var(--ev-gold);background-color:transparent;letter-spacing:.16em}.slide__content .ev-from-price{--ev-from-price-color: var(--ev-gold);font-weight:600}.slide__content .button-custom{--button-background-color: var(--ev-gold);--button-color: var(--ev-forest);--button-border-color: var(--ev-gold)}@media screen and (max-width:749px){.slide__content>.group-block-content{max-width:88vw;padding:22px 20px 20px}.slide__content>.group-block-content :is(h1,h2){font-size:2rem}}[class*=__ann_campaign] .announcement-bar__text{color:var(--ev-gold);font-weight:600}[class*=__ann_campaign] .announcement-bar__text:after{content:" \2192"}header-component a[href$="/collections/holiday"],header-component a[href$="/collections/holiday"] span{color:var(--ev-holiday-red)!important;font-weight:600}.product-badges__badge.ev-badge-new{color:#e8c872;background-color:var(--ev-forest)}[id$=__seasonal_tiles] .image-block__image{mix-blend-mode:multiply}[id$=__seasonal_tiles] .ev-from-price{text-align:left;font-weight:600}[id$=__seasonal_tiles] .group-block .group-block,[id$=__seasonal_tiles] .group-block .group-block-content{position:static}[id$=__seasonal_tiles] .group-block a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px}[id$=__seasonal_tiles] .button-custom{white-space:nowrap}@media screen and (max-width:749px){[id$=__seasonal_tiles] h2{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/eilveiaan.css.map */
