:root{--ev-ink: #17130E;--ev-paper: #FBF8F3;--ev-sand: #F1EBE1;--ev-line: #DDD4C6;--ev-sale: #6B1526;--ev-ease: cubic-bezier(.22, 1, .36, 1)}.ev-section{padding-top:0!important;padding-bottom:0!important;overflow-x:clip}.ev-container{max-width:1400px;margin:0 auto;padding:0 50px}.section-header{margin-bottom:0!important}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:0}.ev-eyebrow{margin:0 0 16px;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;line-height:1.5}.ev-h2{margin:0 0 20px;font-family:var(--font-heading-family);font-weight:400;line-height:1.08;color:inherit}.ev-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:inherit}.ev-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;border:1px solid transparent;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.ev-btn--light{background:#fff;color:var(--ev-ink)}.ev-btn--light:hover{background:var(--ev-ink);color:#fff}.ev-btn--ghost{color:#fff;border-color:#ffffffbf}.ev-btn--ghost:hover{background:#fff;color:var(--ev-ink)}.ev-btn--dark{background:var(--ev-ink);color:#fff}.ev-link{display:inline-block;padding-bottom:6px;border-bottom:1px solid currentColor;color:inherit;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:opacity .3s}.ev-link:hover{opacity:.6}.ev-hero{position:relative;display:flex;align-items:flex-end;background:var(--ev-ink);overflow:hidden}.ev-hero__panels{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.ev-hero__panel{position:relative;min-width:0;overflow:hidden}.ev-hero__panel img{width:100%;height:100%;object-fit:cover;display:block;animation:ev-zoom 1.8s var(--ev-ease) both}.ev-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ev-hero__content{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:96px 32px 72px;color:#fff}.ev-hero__title{margin:0 0 16px;font-family:var(--font-heading-family);font-weight:400;line-height:1.02;color:#fff}.ev-hero__text{margin:0 0 30px;font-size:16px;line-height:1.6;letter-spacing:.02em}.ev-hero__content[style],.ev-hero__content{--x: 0}.ev-hero .ev-actions{justify-content:center}@keyframes ev-zoom{0%{transform:scale(1.07)}to{transform:scale(1)}}.ev-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.ev-trust__icon{display:block;color:var(--ev-ink)}.ev-trust__icon svg{width:30px;height:30px}.ev-trust__title{margin:12px 0 8px;font-family:var(--font-body-family);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ev-ink)}.ev-trust__text{margin:0;line-height:1.55;letter-spacing:.01em;color:#5a5247}.ev-cats .ev-h2{margin-bottom:36px}.ev-cats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ev-cat{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ev-sand);color:#fff;text-decoration:none}.ev-cat img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ev-ease)}.ev-cat:hover img{transform:scale(1.05)}.ev-cat:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(15,12,8,.68))}.ev-cat__label{position:absolute;left:0;right:0;bottom:28px;z-index:1;text-align:center}.ev-cat__title{display:block;margin-bottom:8px;font-family:var(--font-heading-family);font-size:32px;line-height:1.1}.ev-cat__cta{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}.ev-editorial{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.ev-editorial--right .ev-editorial__media{order:2}.ev-editorial__media{min-height:640px;position:relative;overflow:hidden}.ev-editorial__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ev-editorial__copy{align-self:center;max-width:620px;padding:72px clamp(32px,7vw,110px)}.ev-editorial__text{margin:0 0 30px;line-height:1.7;opacity:.86}.ev-sale .ev-container{padding-top:88px;padding-bottom:88px}.ev-sale__text{margin:0 0 30px;font-size:16px;opacity:.9}.collection__title,.title-wrapper-with-link{text-align:center;justify-content:center}.collection__title .title,.title-wrapper-with-link .title{font-weight:400;margin-left:auto;margin-right:auto}.collection-hero__title{text-align:center}.collection-hero__text-wrapper,.collection-hero__description{text-align:center;margin-left:auto;margin-right:auto}.collection__view-all .button{min-width:240px;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.card-wrapper .card__heading{font-family:var(--font-body-family);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:.03em}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .card__media img{transition:transform 1.1s var(--ev-ease),opacity .4s}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card-wrapper .card__information{padding-top:14px}.card-wrapper .card__media,.card-wrapper .card__inner{background:var(--ev-sand)}.card__badge .badge,.price__badge-sale{border-radius:0;padding:5px 9px;background:var(--ev-sale);border:0;color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em}.price .price-item--sale{color:var(--ev-sale);font-weight:600}.price s.price-item--regular{color:#857b6d}.card-wrapper .price{justify-content:center;font-size:14px;margin-top:4px}.card-wrapper .price__container{justify-content:center}.ev-swatches{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;list-style:none;margin:10px 0 0;padding:0}.ev-swatch{width:13px;height:13px;border-radius:50%;box-shadow:0 0 0 1px #17130e33}.ev-swatch-more{font-size:11px;color:#857b6d}@media(hover:hover)and (min-width:750px){.card-wrapper .quick-add{opacity:0;transition:opacity .3s}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1}}.quick-add__submit{font-size:11px;letter-spacing:.16em;text-transform:uppercase;min-height:42px}.product__title h1{font-weight:400;font-size:clamp(26px,3vw,38px);line-height:1.15}.product .price,.product .price .price-item{font-size:20px}.ev-save{flex-basis:100%;margin:6px 0 0;font-size:13px;font-weight:500;letter-spacing:.03em;color:var(--ev-sale)}.product-form__submit,.shopify-payment-button__button--unbranded{min-height:52px;font-size:11px!important;letter-spacing:.2em;text-transform:uppercase}.product__description{font-size:14px;letter-spacing:.01em}.product__description table{width:100%;max-width:360px;border-collapse:collapse;margin-top:8px;font-size:13px;box-shadow:none}.product__description th{background:var(--ev-sand)!important;color:var(--ev-ink)!important;font-weight:500!important}.product__description th,.product__description td{padding:8px 12px;border:1px solid var(--ev-line);text-align:left}.ev-perks{list-style:none;margin:4px 0 0;padding:16px 0;border-top:1px solid var(--ev-line);border-bottom:1px solid var(--ev-line);display:grid;gap:10px;font-size:13px;letter-spacing:.02em}.ev-perks li{display:flex;align-items:center;gap:10px}.ev-perks li:before{content:"";width:6px;height:6px;background:var(--ev-sale);transform:rotate(45deg);flex:none}.ev-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:var(--ev-paper);border-top:1px solid var(--ev-line);transform:translateY(100%);transition:transform .35s var(--ev-ease)}.ev-sticky--on{transform:none}.ev-sticky__info{display:flex;align-items:center;gap:10px;min-width:0}.ev-sticky img{width:48px;height:48px;object-fit:cover;flex:none}.ev-sticky__title{margin:0;font-size:12px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.ev-sticky__price{margin:2px 0 0;font-size:13px;font-weight:600;color:var(--ev-sale);line-height:1.3}.ev-sticky__price s{font-weight:400;color:#857b6d}.ev-sticky .ev-btn{min-height:44px;padding:0 16px;letter-spacing:.12em;white-space:nowrap;flex:none}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.js .ev-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--ev-ease),transform .9s var(--ev-ease)}.js .ev-reveal.ev-visible,.shopify-design-mode .ev-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .ev-reveal{opacity:1;transform:none;transition:none}.ev-hero__panel img{animation:none}}@media screen and (max-width:989px){.ev-container{padding:0 24px}.ev-trust__grid{grid-template-columns:repeat(2,1fr)}.ev-editorial{grid-template-columns:1fr}.ev-editorial--right .ev-editorial__media{order:0}.ev-editorial__media{min-height:0;aspect-ratio:4 / 5}.ev-editorial__copy{max-width:none;padding:48px 24px 56px}}@media screen and (max-width:749px){.ev-container{padding:0 16px}.ev-hero__panels{grid-template-columns:1fr}.ev-hero__panel:not(:nth-child(2)){display:none}.ev-hero__content{padding:72px 20px 44px}.ev-hero__text{font-size:15px}.ev-hero .ev-btn{flex:1 1 100%}.ev-trust__grid{gap:28px 16px}.ev-cats__grid{grid-template-columns:repeat(3,78%);overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.ev-cats__grid::-webkit-scrollbar{display:none}.ev-cat{scroll-snap-align:center}.ev-sale .ev-container{padding-top:60px;padding-bottom:60px}.ev-h2{font-size:clamp(30px,8.6vw,40px)!important}.card-wrapper .quick-add{display:none}.ev-sticky{display:flex}.template-product .ev-sticky--on~*{padding-bottom:0}}.product-form__submit.button--secondary{background:var(--ev-ink);color:#fff;--alpha-button-background: 1}.product-form__submit.button--secondary:after,.product-form__submit.button--secondary:before{box-shadow:none}.product .price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.product .price .price__badge-sale{order:2;margin:0}.product .ev-save{order:3}variant-selects fieldset:last-of-type:not(:first-of-type):not(:has(input:nth-of-type(2))){display:none}.related-products__heading{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ev-styles.css.map */
