@font-face{font-family:Archivo Black Fallback;src:url(/cdn/shop/files/etch-archivo-black.woff2?v=1785869649) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}:root{--etch-charcoal: #1A1A1A;--etch-red-soft: #D97A6E;--etch-stone: #F4F1EA;--etch-header-stone: #E6DBCC;--etch-red: #C63730;--font-display: "Arial Black", "Archivo Black Fallback", sans-serif;--font-label-family: var(--font-display)}::selection{background:var(--etch-red);color:var(--etch-header-stone)}body{font-weight:500}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-display)!important;font-weight:800;text-transform:uppercase;letter-spacing:0;line-height:1.05}.product-card__badge,.badge,.card__badge,.product__text.caption,.product-form__input legend,.product__title .caption,.price,.price__container,.price__regular,.price__sale,.product-form__quantity label,.product-page-form-container legend,.facets__label,.facets__summary,.product__accordion summary .accordion__title,.accordion__title{font-family:var(--font-label-family);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:.8em}.card__heading{font-family:var(--font-label-family);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.collection-hero__description{font-family:var(--font-body-family);font-weight:500;letter-spacing:.01em;font-size:.95em;opacity:.85}.button,button,.shopify-payment-button__button{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.header__menu-item{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:12px}@media screen and (min-width:1250px){.header__menu-item{font-size:13px}}@media screen and (min-width:1440px){.header__menu-item{font-size:13px}}@media screen and (min-width:1600px){.header__menu-item{font-size:14px}}@media screen and (min-width:990px)and (max-width:1249px){.header__menu-item{padding-left:8px;padding-right:8px}}.header__menu-item,.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__menu-item span{transition:none!important}.header__menu-item:hover span,.header__active-menu-item,.header__menu-item:hover .header__active-menu-item{text-decoration-line:underline;text-decoration-color:var(--etch-red)!important;text-decoration-thickness:3px!important;text-underline-offset:.35em;transition:none!important}.announcement-bar{display:flex;align-items:center;justify-content:center;height:36px;min-height:0;padding:0}.announcement-bar__link{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;text-decoration:none}.announcement-bar__message{margin:0!important;padding:0 20px!important;min-height:0!important;font-family:var(--font-display);font-weight:800;font-size:13px;letter-spacing:.12em;line-height:1!important;text-transform:uppercase}.announcement-bar__link:hover,.announcement-bar__link:hover .announcement-bar__message{color:rgb(var(--color-foreground));text-decoration:none}.menu-drawer__menu-item{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.menu-drawer__menu-item:hover{text-decoration-color:var(--etch-red)}.header__heading-link .h2,.header__heading .h2{font-size:1.9rem;letter-spacing:.02em}.slideshow--placeholder .placeholder-svg,.slideshow__slide .media.placeholder svg{display:none!important}.slideshow--placeholder .media.placeholder{background:var(--etch-charcoal)!important}.slideshow--placeholder .banner__heading,.slideshow--placeholder .banner__text{color:var(--etch-stone)!important}.multicolumn .title-wrapper-with-link{justify-content:center}.multicolumn .title-wrapper-with-link .title{text-align:center;width:100%}@media screen and (max-width:480px){.h0{font-size:40px}h1,.h1{font-size:30px}h2,.h2{font-size:24px}}.card__media{background:#ede8dd}.card__media,.card__media .media{overflow:hidden}.card__media .media img{object-fit:cover!important;filter:saturate(.85) contrast(1.05) sepia(.06) brightness(1.01);transition:transform .65s cubic-bezier(.22,1,.36,1)}.card__media--white .media img{mix-blend-mode:multiply}.card__badge .badge{font-size:10px;letter-spacing:.08em;padding:5px 9px}.card:hover .card__media .media img{transform:scale(1.05)}.card-wrapper{position:relative}.card-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#c63730;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.card-wrapper:hover:after{transform:scaleX(1)}.card__tag-engravable{position:absolute;top:10px;left:10px;z-index:2;background:#1a1a1ad9;color:#f4f1ea;font-family:var(--font-display);font-weight:800;font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;pointer-events:none}.product-form__buttons:has(.product-form__submit[disabled]) .shopify-payment-button{display:none}.etch-engrave{margin:22px 0 8px}.etch-engrave__label{font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:10px}.etch-engrave__plate{background:linear-gradient(145deg,#232323,#161616 60%,#202020);border:1px solid rgba(244,241,234,.12);height:86px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.etch-engrave__plate span{font-family:Georgia,Times New Roman,serif;font-style:italic;letter-spacing:.14em;font-size:22px;color:#5d574d;text-shadow:0 1px 0 rgba(244,241,234,.08),0 -1px 1px rgba(0,0,0,.9);text-transform:uppercase;transition:color .25s ease;white-space:nowrap;overflow:hidden;max-width:92%}.etch-engrave__plate--filled span{color:#b7a77e}.etch-engrave__input{width:100%;background:transparent;border:1px solid rgba(26,26,26,.35);padding:12px 14px;font-family:var(--font-body-family);font-size:14px;color:#1a1a1a}.etch-engrave__input:focus{outline:none;border-color:#c63730}.etch-engrave__hint{font-size:11px;opacity:.6;margin-top:6px}.etch-notify{display:inline-block;margin-top:16px;font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;text-decoration:underline;text-decoration-color:#c63730;text-decoration-thickness:2px;text-underline-offset:5px}.etch-notify:hover{text-decoration-thickness:3px}[id$=__multicolumn_NqcBqR] .multicolumn-list{counter-reset:etchclaim}[id$=__multicolumn_NqcBqR] .multicolumn-list__item{counter-increment:etchclaim;text-align:left}[id$=__multicolumn_NqcBqR] .multicolumn-list__item+.multicolumn-list__item{box-shadow:-20px 0 0 -19px #f4f1ea29}[id$=__multicolumn_NqcBqR] .multicolumn-card__info:before{content:"0" counter(etchclaim);display:block;font-family:var(--font-display);font-weight:800;font-size:26px;color:var(--etch-red-soft);margin-bottom:12px}[id$=__multicolumn_NqcBqR] .multicolumn-card__info h3{font-size:14px;letter-spacing:.06em}[id$=__multicolumn_NqcBqR] .multicolumn-card__info p{font-size:14px;line-height:1.6;max-width:30ch}.title-wrapper-with-link .title{position:relative;padding-bottom:14px}.title-wrapper-with-link .title:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;background:#c63730;transform-origin:left;animation:etch-rule .7s cubic-bezier(.22,1,.36,1) .2s both}@keyframes etch-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[id*=__image_with_text] .image-with-text__media{position:relative}[id*=__image_with_text] .image-with-text__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1a1a1a00 55%,#1a1a1a8c);pointer-events:none}[id$=__multicolumn_image_with_link_QiXNVK] .media{position:relative}[id$=__multicolumn_image_with_link_QiXNVK] .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a1a1a00 55%,#1a1a1a8c);pointer-events:none}@media screen and (max-width:749px){[id*=__image_with_text] .image-with-text__media:after{background:linear-gradient(180deg,#1a1a1a00 55%,#1a1a1a8c)}}.title-wrapper-with-link .title{font-size:30px}.card__heading{font-size:13px}.card .price,.card-information .price,.card .price__regular,.card .price__sale,.card .price__container{font-family:var(--font-body-family);font-weight:500;font-size:12px;letter-spacing:.02em;opacity:.75;text-transform:none}.product .price,.product .price__regular,.product .price__container{font-family:var(--font-body-family);font-weight:600;font-size:17px;opacity:1;letter-spacing:0;text-transform:none}.button:not(:disabled){background-image:linear-gradient(#c63730,#c63730);background-repeat:no-repeat;background-size:0% 100%;background-position:left center;transition:background-size .26s ease,color .18s ease}.button:not(:disabled):hover{background-size:100% 100%;color:#f4f1ea}.product-form__input label{transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}.product-form__input input[type=radio]:checked+label{box-shadow:inset 0 2px 6px #00000059;transform:translateY(1px)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label,.product-form__input label.disabled,.variant-input-wrapper label.disabled{opacity:.35;text-decoration:none!important}.product-form__input input[type=radio]:disabled+label .visually-hidden~*,.product-form__input label.disabled span{text-decoration:none!important}.product__accordion .icon-caret,.accordion .icon-caret{transition:transform .25s ease}.product__accordion details[open] summary .icon-caret,.accordion details[open] summary .icon-caret{transform:rotate(180deg)}.newsletter-form__button svg{transition:transform .2s ease}.newsletter-form__button:hover svg{transform:translate(4px)}[id$=__multicolumn_NqcBqR] .title-wrapper-with-link{justify-content:flex-start}[id$=__multicolumn_NqcBqR] .title-wrapper-with-link .title{text-align:left;width:auto}[id$=__multicolumn_NqcBqR] .title-wrapper-with-link .title:after,.color-scheme-4 .title-wrapper-with-link .title:after{background:var(--etch-red-soft)}#MainContent>.shopify-section+.shopify-section{border-top:1px solid rgba(244,241,234,.08)}.card__media{background:#1f1f1f}.card__media .media img{filter:saturate(.88) contrast(1.04) brightness(.99)}.card__heading{text-decoration:underline;text-decoration-color:#f4f1ea59;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .15s ease}.card-wrapper:hover .card__heading{text-decoration-color:#c63730}.card-wrapper:after{display:none}.card__tag-engravable{background:#141414b3;box-shadow:inset 0 0 0 1px #f4f1ea38}.card__badge .badge{background:#141414;color:#f4f1ea;box-shadow:inset 0 0 0 1px #f4f1ea38;border:none}[id*=__featured] .center>.button,[id$=__multicolumn_image_with_link_QiXNVK] .center>.button,[id$=__multicolumn_image_with_link_QiXNVK] .button{background:none!important;background-image:none!important;border:none;box-shadow:none!important;color:#f4f1ea;padding:6px 0;min-width:0;min-height:0;text-decoration:underline;text-decoration-color:#c63730;text-decoration-thickness:2px;text-underline-offset:6px}[id*=__featured] .center>.button:hover,[id$=__multicolumn_image_with_link_QiXNVK] .button:hover{background:none!important;color:#f4f1ea;text-decoration-thickness:3px}.etch-notify{color:#f4f1ea}.etch-engrave__input{border-color:#f4f1ea4d;color:#f4f1ea}.etch-engrave__input::placeholder{color:#f4f1ea73}.etch-engrave__plate{border-color:#f4f1ea2e}.etch-pill{position:fixed;left:50%;bottom:22px;transform:translate(-50%) translateY(16px);z-index:40;display:flex;align-items:center;gap:9px;background:#1a1a1aeb;box-shadow:inset 0 0 0 1px #f4f1ea29,0 8px 28px #00000073;border-radius:999px;padding:10px 18px;opacity:0;pointer-events:none;transition:opacity .26s ease,transform .26s ease}.etch-pill--visible{opacity:1;transform:translate(-50%) translateY(0)}.etch-pill__dot{width:7px;height:7px;border-radius:50%;background:#c63730}.etch-pill__label{font-family:var(--font-display);font-weight:800;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#f4f1ea;transition:opacity .14s ease;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/2/assets/etch-brand.css.map */
