:root{--ea-earth: #331F14;--ea-parchment: #FFF6EE;--ea-stone: #BCA79E;--ea-mist: #DFE0DF;--ea-biome: #264D2B;--ea-lichen: #CEE07C;--ea-clay: #F4836F;--ea-mineral: #87CFC2;--ea-crimson: #632935;--ea-malachite: #183A36;--ea-font-heading: "Canela Web", Georgia, serif;--ea-font-primary: "korolev", Arial, sans-serif;--ea-font-accent: "new-spirit", Georgia, serif;--ea-radius-sm: 8px;--ea-radius-md: 15px;--ea-radius-lg: 24px;--ea-radius-pill: 999px}h1,.h1{font-family:var(--ea-font-heading);font-weight:300;font-size:36px;letter-spacing:-.01em;line-height:1.05;text-transform:none}h2,.h2{font-family:var(--ea-font-heading);font-weight:300;font-size:28px;letter-spacing:-.01em;line-height:1.1;text-transform:none}h3,.h3{font-family:var(--ea-font-heading);font-weight:300;font-size:22px;letter-spacing:-.01em;line-height:1.15;text-transform:none}h4,.h4,h5,.h5,.ea-subtitle{font-family:var(--ea-font-primary);font-weight:700;font-size:13px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}body,p,.body-text{font-family:var(--ea-font-primary);font-weight:400;font-size:16px;letter-spacing:0;line-height:1.6}sup{vertical-align:super;font-size:.65em;line-height:0}@media(min-width:768px){h1,.h1{font-size:48px}h2,.h2{font-size:38px}h3,.h3{font-size:28px}}button,a.btn{border-radius:var(--ea-radius-pill)!important}.button--primary,button[name=add],.product-form__submit{border-radius:var(--ea-radius-sm)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600}button.mobile-facets__open{border-radius:var(--ea-radius-pill)}.announcement-bar{background-color:var(--ea-earth)!important;color:#fff!important}.announcement_bar animated-background-text-colors.announcements_and_icons .announcement_block{min-width:300px}.badge--sale{background-color:var(--ea-clay);color:#fff;border-radius:var(--ea-radius-pill)}.badge--best-value{background-color:var(--ea-lichen);color:var(--ea-earth);border-radius:var(--ea-radius-pill);font-weight:700;text-transform:uppercase;font-size:.7em;padding:2px 10px}@media(min-width:768px){h1,.h1{font-size:36px}h2,.h2{font-size:28px}h3,.h3{font-size:20px}}.site-header{border-bottom:none}.site-header__wrapper__left{display:flex;align-items:center;gap:16px}.site-header__wrapper--logo-left .site-header__nav{width:100%;order:10;border-top:1px solid var(--ea-mist);border-bottom:1px solid var(--ea-mist);padding-top:8px;margin-top:8px}.site-nav .site-nav__link{font-family:var(--ea-font-primary);font-weight:400;letter-spacing:.02em;color:var(--ea-earth)}.site-nav .site-nav__link:hover{color:var(--ea-biome)}.site-header__nav-standalone,.site-header .site-header__nav{border-bottom:1px solid var(--ea-mist)}.ea-pet-toggle{display:flex;background:var(--ea-parchment);border-radius:var(--ea-radius-pill);padding:3px;gap:2px}.ea-pet-toggle__pill{font-family:var(--ea-font-primary);font-size:14px;font-weight:500;padding:15px 25px;border-radius:var(--ea-radius-pill);text-decoration:none;color:var(--ea-earth);transition:background-color .2s ease,color .2s ease;line-height:1;border:none;background-color:var(--ea-parchment)}.ea-pet-toggle__pill:hover{background:#fff9;color:var(--ea-earth)}.ea-pet-toggle__pill--active{background:#fff!important;box-shadow:0 1px 3px #0000001a}.ea-pet-toggle__pill--active:hover{background:#fff}.ea-pet-toggle{position:relative;z-index:10}.site-header__wrapper__right.top-links{pointer-events:none}.site-header__wrapper__right.top-links *{pointer-events:auto}.ea-nav-pet{width:100%;order:10}.ea-nav-pet .site-header__nav{width:100%;border-top:1px solid var(--ea-mist);padding-top:8px;margin-top:8px}[data-pet-menu]{display:none}.ea-pet-toggle--mobile{display:flex;justify-content:center;background:var(--ea-parchment, #fff6ee);border-radius:999px;padding:5px;width:160px;margin:20px 0}.site-header__cart-toggle{border:1.5px solid var(--ea-earth)!important;border-radius:var(--ea-radius-sm);padding:6px 16px!important;font-family:var(--ea-font-primary);font-size:13px;color:var(--ea-earth);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .2s ease}.site-header__cart-toggle:hover{background-color:var(--ea-parchment)}.account-button,.log-in-button{background-color:var(--ea-earth)!important;color:#fff!important;border-radius:var(--ea-radius-sm);padding:6px 16px!important;font-family:var(--ea-font-primary);font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .2s ease}.account-button:hover,.log-in-button:hover{background-color:var(--ea-biome)!important;color:#fff!important}.account-button svg,.log-in-button svg{color:#fff!important;stroke:#fff!important}.search-button.standalone-icon--wrapper:after{content:"Search";font-family:var(--ea-font-primary);font-size:13px;font-weight:400;margin-left:4px;color:var(--ea-earth)}.search-button.standalone-icon--wrapper{display:inline-flex!important;align-items:center}.site-header__links.top-links--icon-links{gap:12px}.site-header .site-header__wrapper.site-header__wrapper--logo-left.site-header__wrapper--with-menu{display:grid;grid-template-rows:4rem 5rem;grid-template-columns:repeat(2,1fr);align-items:center}.site-header__wrapper--logo-left .site-header__wrapper__left{grid-column:1 / 2;grid-row:1;justify-self:start;display:flex;margin-top:20px}.site-header__wrapper--logo-left .site-header__wrapper__center{display:none}.site-header__wrapper--logo-left .site-header__wrapper__right{grid-column:1 / 3!important;grid-row:1 / 3;display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr!important;height:100%;width:100%;gap:20px}.site-header__wrapper--logo-left .site-header__links.top-links--icon-links{margin-left:auto;display:flex;align-items:center;gap:12px;margin-top:20px}.site-header__wrapper--logo-left .js.site-header__nav{width:100%;order:10;border-top:1px solid var(--ea-mist);padding-top:8px;margin-top:8px;border-bottom:none;padding-bottom:12px}.site-nav#AccessibleNav{grid-row:3;grid-column:1 / 3}.site-nav--active>.site-nav__link .site-nav--link-text{font-weight:700}.mega-menu-wrapper .mega-menu--promos{display:grid;grid-template-columns:repeat(3,350px);gap:0px}.mega-menu-wrapper .mega-menu-block .mega-menu--links{display:flex;flex-direction:column}.mega-menu-wrapper .mega-menu-block .mega-menu--links{gap:0px}.mega-menu-link--title{padding:0!important}.mega-menu-link--title a{font-size:1rem!important;color:var(--ea-biome)!important;font-weight:700!important}.dropdown-submenu .menu-link{padding-top:8px}.site-header *,.mega-menu-promo-text--wrapper .mega-menu-promo-text .h4.mega-menu-promo-title{font-family:var(--ea-font-primary);font-size:14px}.mega-menu-wrapper .mega-menu .site-nav__dropdown{padding:0 60px;border-radius:0 0 var(--ea-radius-sm) var(--ea-radius-sm)}.site-header .mega-menu-wrapper .mega-menu-block{display:flex;flex-direction:column-reverse;color:var(--ea-earth);gap:10px!important}.mega-menu-block .mega-menu--promos .mega-menu-promo-image,.mega-menu-block .mega-menu--promos .mega-menu-promo-image img{max-height:140px!important;height:140px!important;object-fit:cover!important;border-radius:var(--ea-radius-md)!important;max-width:250px}.mega-menu--promos .mega-menu-promo-image{max-height:140px;overflow:hidden}.mega-menu--promos .mega-menu-promo-image img{height:140px;object-fit:cover}.mega-menu-promo-text{text-align:left}li.mega-menu-promo-card .mega-menu-aspect-ratio.aspect-ratio--wide{padding-bottom:0}li.mega-menu-promo-card .mega-menu-promo-wrapper .mega-menu-promo-text--wrapper{width:100%}li.mega-menu-promo-card .mega-menu-promo-wrapper{justify-items:flex-start}li.mega-menu-promo-card .mega-menu-promo-text{margin:0}.mega-menu-promo-text--wrapper .mega-menu-promo-text .h4.mega-menu-promo-title,.mega-menu-promo-text-content{text-align:left;font-weight:700}.mega-menu--promos .mega-menu-promo-image{position:relative}.mega-menu--promos .mega-menu-promo-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 30%,rgba(var(--overlay-color, 51, 31, 20),var(--overlay-opacity, .7)) 100%);pointer-events:none;z-index:1}.mega-menu-wrapper .mega-menu-block .mega-menu--links .menu-link{gap:5px}.wrapper-spacing--h.wrapper-spacing--v--template.product-section{background-color:#fff}.product-section h1.product-details-product-title{font-family:var(--ea-font-primary);font-weight:700;font-size:1.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ea-earth);line-height:1.2}@media(min-width:768px){.product-section h1.product-details-product-title{font-size:2.25rem}}.product-section .product-price-group .money{font-family:var(--ea-font-primary);font-weight:700;font-size:1.375rem;color:var(--ea-earth)}.product-section .product-price-group .compare-at-price .money{font-weight:400;color:var(--ea-stone);text-decoration:line-through}.product-section .stock-level-message{display:flex;align-items:center;gap:.5rem}.product-section .level-indicator-message{font-family:var(--ea-font-primary);font-size:.8125rem;color:var(--ea-earth)}.product-section .icon-dot.icon-dot--error{background-color:var(--ea-clay)}.product-section .text-with-icon--content{display:flex;align-items:center;gap:.5rem}.product-section .text-with-icon--text{font-family:var(--ea-font-primary);font-size:.8125rem;color:var(--ea-earth)}.product-section .text-with-icon--icon svg{color:var(--ea-biome)}.product-section .product-form-separator{border-color:var(--ea-mist)}.product-section product-swatch .header.label-font{font-family:var(--ea-font-primary);font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ea-earth)}.swatch-element.soldout:not(.active){pointer-events:none;opacity:.5}.product-section .swatch-element.variant-swatch label{font-family:var(--ea-font-primary);font-size:.8125rem;font-weight:500;border:1.5px solid var(--ea-stone)!important;border-radius:var(--ea-radius-sm)!important;color:var(--ea-earth);background:transparent!important;padding:.625rem 1.25rem;transition:all .2s ease;cursor:pointer}.product-section .swatch-element.variant-swatch label:hover{border-color:var(--ea-earth)!important;background:var(--ea-parchment)!important}.product-section .swatch-element.variant-swatch.active label{border-color:var(--ea-earth)!important;background:var(--ea-earth)!important;color:#fff!important;font-weight:600}.product-section .swatch-element.variant-swatch.soldout:not(.active) label{opacity:.4;cursor:not-allowed;text-decoration:line-through}.swatch .swatch-items-wrapper .swatch-element label{border-radius:var(--ea-radius-pill)!important;padding:10px 30px!important;outline:none;border:1px solid var(--ea-stone)!important}.product-section quantity-input .label-font{font-family:var(--ea-font-primary);font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ea-earth)}.product-section quantity-input .js-qty{border:1px solid var(--ea-stone);border-radius:var(--ea-radius-pill);overflow:hidden;display:inline-flex;align-items:center}.product-section quantity-input .js-qty__adjust{background:transparent;border:none;color:var(--ea-earth);padding:.625rem .875rem;cursor:pointer;transition:background .2s ease}.product-section quantity-input .js-qty__adjust:hover{background:var(--ea-parchment)}.product-section quantity-input .js-qty__num{font-family:var(--ea-font-primary);font-weight:600;font-size:.9375rem;color:var(--ea-earth);text-align:center;border:none;width:3rem;background:transparent}.product-section .btn.product--add-to-cart-button{font-family:var(--ea-font-primary);font-weight:600;font-size:.9375rem;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--ea-radius-sm)!important;padding:1rem 2rem;transition:all .2s ease;width:100%}.product-section .btn.product--add-to-cart-button:not([disabled]){background-color:var(--ea-biome)!important;color:#fff!important;border:none!important}.product-section .btn.product--add-to-cart-button:not([disabled]):hover{background-color:#1a3a1f!important}.product-section .btn.product--add-to-cart-button[disabled]{background-color:var(--ea-stone)!important;color:#fff!important;border:none!important;cursor:not-allowed;opacity:.7}.product-section .sold-out-badge.badge,.sold-out-badge.badge{background-color:var(--ea-clay)!important;color:#fff!important;border-radius:var(--ea-radius-pill)!important;font-family:var(--ea-font-primary);font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;padding:4px 12px}.product-section .product-media--grid{border-radius:var(--ea-radius-md);overflow:hidden}.product-section .product-media--grid__item{background:#f5f0eb;border-radius:var(--ea-radius-md)}.product-details--form-wrapper .label-font{font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.05em;color:var(--ea-earth)}.metafield-multi_line_text_field strong{font-weight:700;text-transform:uppercase;letter-spacing:.05em}.pdp-benefits{display:grid;grid-template-rows:repeat(auto,1fr);gap:10px;padding:20px 0}.pdp-benefit{display:flex;align-items:center;gap:.75rem}.pdp-benefit__icon{color:var(--ea-earth, #3B2314);margin:0 12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;border-radius:50%;background-color:var(--ea-parchment, #FFF6EE)}.pdp-benefit__content{text-align:left}.pdp-benefit__label{font-size:.875rem;font-weight:700;margin:0 0 4px;color:var(--ea-biome, #264D2B)}.pdp-benefit__body{font-size:.8125rem;color:#666;margin:0;line-height:1.4}.product-section .collapsible-tab .summary{padding:.5rem 0;border-bottom:1px solid var(--ea-mist);cursor:pointer}.product-section .collapsible-tab .icon--right svg{color:var(--ea-stone);transition:color .3s ease,transform .3s ease;width:16px;height:16px}.product-section .collapsible-tab .summary:hover .icon--right svg{color:var(--ea-biome)}.product-section .collapsible-tab.open .icon--right svg{transform:rotate(180deg)}.product-section .collapsible-tab .collapsible-content .content.rte{font-family:var(--ea-font-primary);font-size:.9375rem;line-height:1.7;color:var(--ea-earth);padding:.75rem 0 1rem}.product-section .social-sharing{border-top:1px solid var(--ea-mist);padding-top:1.5rem;margin-top:.5rem}.product-section .social-sharing .label-font{font-family:var(--ea-font-primary);font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ea-earth);margin-bottom:.75rem}.product-section .social-sharing a svg{color:var(--ea-earth);transition:color .2s ease}.product-section .social-sharing a:hover svg{color:var(--ea-biome)}.product-section product-information.product-form-wrapper{padding-left:2rem}@media(max-width:989px){.product-section product-information.product-form-wrapper{padding-left:0;padding-top:1.5rem}}[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .product--add-to-cart-button,[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .shopify-payment-button{background-color:var(--ea-biome)!important;border-radius:var(--ea-radius-pill)!important}.footer-main--inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr!important;column-gap:30px!important;max-width:1280px;margin:0 auto;padding:60px 2rem!important}.footer-wrapper .footer-content a{color:var(--ea-earth)!important}a[href*="shopify.com?utm_campaign=poweredby"]{display:none}.h3.footer-header{font-family:"Korolev",var(--font-heading-family, sans-serif);font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ea-biome);margin:0 0 12px}.bottom--footer{border-top:1px solid var(--ea-mist)}.bottom--footer---links li{border-left:none}.bottom--footer a{color:var(--ea-earth)!important}.ea-footer-bar{padding-bottom:0;width:100%}#ThemeModal [data-modal-content]{border-radius:var(--ea-radius-md)!important}@media(min-width:750px){.site-nav a[href*=store-locator],.site-nav a[href*=find]{display:none}}@media(max-width:749px){.footer-main--inner .image-footer{max-width:200px;align-self:center;margin-left:50px}}.product-grid--title.product-grid--title-font-body{font-family:var(--ea-font-primary);font-weight:400;font-size:16px;line-height:1.1rem;letter-spacing:.1em}.product-price--regular,.product-price--sale{margin:.5rem 0}.price--from-text{font-size:13px}.grid-view-item *{font-family:var(--ea-font-primary);line-height:1.1;letter-spacing:.1em}.grid__image__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ea-parchment, #FFF6EE);border:1px solid rgba(51,31,20,.08);box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
