@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--op-copper: #C07A33;--op-copper-deep: #92561D;--op-copper-soft: #EFE2CE;--op-muted: #6F675B;--op-faint: #978E7F;--op-line: #E0D9CB;--op-line-strong: #CFC6B4;--op-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--op-ease: cubic-bezier(.22, .61, .36, 1);--op-dur: .18s;--op-dur-slow: .32s}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.price-item--last-regular,.money,[data-product-price],.cart-item__price,.cart-item__quantity-wrapper,.cart__subtotal,.totals__subtotal-value,.order-summary__price,.product__price{font-family:var(--op-font-mono)!important;font-weight:400;letter-spacing:0}main a:not([class]),.rte a:not([class]),.page-width a:not([class]),article a:not([class]),.rte .link,main .link{color:var(--op-copper-deep);text-underline-offset:3px;text-decoration-thickness:1px}.header__menu-item.active>a,.header__menu-item>a[aria-current=page]{color:var(--op-copper-deep);border-bottom:2px solid var(--op-copper)}.cart-count-bubble--filled{color:var(--op-copper)!important;font-weight:700!important}:focus-visible{outline:2px solid var(--op-copper);outline-offset:2px;border-radius:2px}.eyebrow,.label--upper,.caption-with-letter-spacing,.card-information__subtitle{font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--op-muted)}@media(prefers-reduced-motion:no-preference){.card__media img,.card-horizontal__image img{transition:transform var(--op-dur-slow) var(--op-ease)}.card__media:hover img,.card-horizontal__image:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.section-divider,hr{border:none;border-top:1px solid var(--op-line)}.badge--sale,.price-badge--sale{background-color:var(--op-copper-soft);color:var(--op-copper-deep);font-family:var(--op-font-mono);font-size:.7rem;letter-spacing:.04em;border-radius:2px}.op-sizeguide{width:100%;display:block}.product-form__submit{background-color:#1c1916!important;color:#f4f1e9!important;border-color:#1c1916!important;text-transform:none!important}.product-form__submit[disabled]{background-color:#5a554e!important;border-color:#5a554e!important;color:#f4f1e9!important;opacity:1!important;cursor:not-allowed!important}.announcement-bar{align-items:center;overflow-y:hidden}.announcement-bar__message{min-height:0}.announcement-bar__text{padding:0}@media screen and (min-width:1200px){.announcement-bar{font-size:1.3rem}}@media screen and (min-width:1600px){.announcement-bar{font-size:1.35rem}}.product-form__group-name{text-transform:uppercase;letter-spacing:.16em;font-weight:600;font-size:1.15rem;color:var(--op-muted)}.card-wrapper .product-parameters{display:none}.product-zoom-cursor{display:none!important}.product__media-toggle,.product-media-modal__content{cursor:pointer!important}@media screen and (max-width:989px){.product__media-sublist-outer{display:none!important}}.cart-shipping__progress{display:none}.op-cart-shipping{margin-top:1.6rem}.op-cart-shipping__message{margin:0;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.main-cart .op-cart-shipping{max-width:59.2rem;margin:0 0 3.2rem}.op-cart-shipping__totals{gap:1.2rem}.op-cart-shipping__totals .totals__shipping-value{flex-shrink:0}.product__tax{display:none}shopify-payment-terms{display:none}.op-sg table{box-shadow:none}.op-sg table th{border-width:.2rem}.op-sg td,.op-sg th{border-left:none!important;border-right:none!important}.op-sg hr{margin:35px 0;height:.1rem}.op-collection-explorer .categories-list__overlay{background-color:rgb(var(--color-overlay));opacity:var(--op-overlay, .4);transition:opacity var(--op-dur) var(--op-ease)}.op-collection-explorer .categories-list__item:hover .categories-list__overlay{opacity:calc(var(--op-overlay, .4) + .18)}.op-collection-explorer .categories-list__link{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:3.2rem}.op-collection-explorer .categories-list__item-title span{display:block;width:auto;height:auto;padding:0}.op-collection-explorer__desc{font-family:var(--font-body-family);font-weight:400;letter-spacing:normal;text-transform:none;font-size:1.4rem;line-height:1.45;max-width:44ch}.op-collection-explorer--text-light .categories-list__link,.op-collection-explorer--text-light .op-collection-explorer__desc{color:#f4f1e9}.op-collection-explorer--text-light .op-collection-explorer__title{text-shadow:0 1px 4px rgba(0,0,0,.35)}.op-collection-explorer--text-light .op-collection-explorer__desc{opacity:.92}.op-collection-explorer--text-dark .categories-list__overlay,.op-collection-explorer--text-dark .categories-list__item:hover .categories-list__overlay{background-color:#f4f1e9}.op-collection-explorer--text-dark .categories-list__link,.op-collection-explorer--text-dark .op-collection-explorer__desc{color:#1c1916}@media(prefers-reduced-motion:no-preference){.op-collection-explorer .categories-list__image img{transition:transform var(--op-dur-slow) var(--op-ease)}.op-collection-explorer .categories-list__item:hover .categories-list__image img{transform:scale(1.04)}}.collection-hero__wrapper--overlay[style*=--hero-aspect]{aspect-ratio:var(--hero-aspect)}.collection-hero__wrapper--column[style*=--hero-aspect] .collection-hero__image-container{aspect-ratio:var(--hero-aspect);min-height:0}@media screen and (max-width:749px){.collection-hero__wrapper--overlay[style*=--hero-aspect]{max-height:70vh}}.media-slideshow__description[style*=--op-desc-size]{font-size:var(--op-desc-size);line-height:1.5}@media screen and (max-width:576px){.header__heading-logo{max-width:14rem}}.media-slideshow__content.op-has-scrim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:var(--op-scrim, .5)}.media-slideshow__content.op-scrim--bottom:before{background:linear-gradient(to top,#000 0%,rgba(0,0,0,.5) 30%,transparent 65%)}.media-slideshow__content.op-scrim--bottom-left:before{background:linear-gradient(to top right,#000 0%,rgba(0,0,0,.45) 35%,transparent 70%)}.media-slideshow__content.op-scrim--left:before{background:linear-gradient(to right,#000 0%,rgba(0,0,0,.5) 30%,transparent 65%)}.media-slideshow__content.op-scrim--full:before{background:#000}.media-slideshow__content.op-has-scrim .media-slideshow__heading,.media-slideshow__content.op-has-scrim .media-slideshow__description,.media-slideshow__content.op-has-scrim .media-slideshow__subheading{text-shadow:0 1px 6px rgba(0,0,0,.35)}.op-cart-middle{display:contents}cart-drawer.is-empty .drawer__footer{display:none}op-cart-offer[hidden],op-cart-offer [hidden]{display:none!important}.op-offer-layout .drawer__inner{overflow:hidden}.op-offer-layout .drawer__header,.op-offer-layout .drawer__footer{flex:0 0 auto}.op-offer-layout .op-cart-middle{display:block;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.op-offer-layout cart-drawer-items,.op-offer-layout cart-drawer-items:not(.is-empty){display:block;height:auto;overflow:visible;margin-right:0}.op-cart-mutating cart-drawer-items{pointer-events:none}op-cart-offer{display:block;margin:1.6rem 2.4rem 2rem}.op-offer{position:relative;padding:1.4rem;border-radius:.6rem;background:#ece7dc;color:#1c1916}.op-offer button{font:inherit;color:inherit;cursor:pointer}.op-offer button:disabled{cursor:default;opacity:.5}.op-offer button:focus-visible{outline:2px solid var(--op-copper-deep);outline-offset:3px}.op-offer__heading{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;flex-wrap:wrap;margin-bottom:1.2rem}.op-offer__heading h3{margin:0;font-size:1.6rem;font-weight:600}.op-offer__heading p{margin:0;font-size:1.2rem;color:var(--op-copper-deep)}.op-offer__rail-shell{position:relative}.op-offer__rail{display:flex;gap:.8rem;overflow-x:auto;padding:.4rem .3rem .8rem;margin:-.4rem -.3rem 0;scrollbar-width:thin;scroll-snap-type:x proximity}.op-offer__card{flex:0 0 9.4rem;min-width:0;padding:0;border:0;background:transparent;text-align:left;scroll-snap-align:start;display:flex;flex-direction:column;gap:.25rem}.op-offer__image{display:block;position:relative;width:100%;aspect-ratio:1;margin-bottom:.35rem;border-radius:.2rem;background:#f4f1e9}.op-offer__image img{width:100%;height:100%;display:block;object-fit:cover;border-radius:.2rem}.op-offer__card[aria-pressed=true] .op-offer__image{outline:2px solid var(--op-copper-deep);outline-offset:1px}.op-offer__selected{position:absolute;bottom:.35rem;left:.35rem;background:#f4f1e9;padding:.2rem .4rem;font-size:1rem}.op-offer__name{font-size:1.2rem;line-height:1.25}.op-offer__card[aria-pressed=true] .op-offer__name{text-decoration:underline;text-underline-offset:.2rem}.op-offer__color,.op-offer__sold{font-size:1.1rem;line-height:1.25;color:var(--op-muted)}.op-offer__price{font:1.15rem var(--op-font-mono)}.op-offer__sold{color:#8b493d}.op-offer__arrow{position:absolute;top:2.6rem;width:4.4rem;height:4.4rem;border:1px solid var(--op-line-strong);border-radius:50%;background:#f4f1e9;font-size:2.2rem!important}.op-offer__arrow--previous{left:-1.2rem}.op-offer__arrow--next{right:-1.2rem}.op-offer__hint{text-align:center;margin:.6rem 0 0;font-size:1.2rem;color:var(--op-muted)}.op-offer__summary{display:flex;justify-content:space-between;gap:.8rem;margin:.8rem 0;font-size:1.2rem;line-height:1.4}.op-offer__summary [data-op-price]{flex-shrink:0;font-family:var(--op-font-mono)}.op-offer__controls{display:flex;gap:.6rem;align-items:center}.op-offer__toggle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .8rem;min-width:4.4rem;min-height:4.4rem;background:#f4f1e9;border:1px solid var(--op-line-strong);border-radius:.2rem;font-size:1.3rem!important}.op-offer__toggle[data-single=true]{opacity:1!important;border-color:transparent}.op-offer__toggle[data-single=true]>span:last-child{display:none}.op-offer__swatch{display:inline-block;width:1.6rem;height:1.6rem;border-radius:50%;box-shadow:inset 0 0 0 1px #1c191633;flex-shrink:0}.op-offer__add{flex:1 1 auto;min-height:4.4rem;padding:.7rem 1rem;border:1px solid #92561D;border-radius:.2rem;background:transparent;font-size:1.3rem!important;font-weight:500!important}.op-offer__add:hover:not(:disabled){background:var(--op-copper-soft)}.op-offer__note,.op-offer__error{font-size:1.2rem;line-height:1.4;margin:.8rem 0 0}.op-offer__note:empty{display:none}.op-offer__error{color:#8b493d}.op-offer__options{position:fixed;inset:auto;margin:0;box-sizing:border-box;max-width:calc(100vw - 3.2rem);max-height:calc(100dvh - 2.4rem);overflow:auto;padding:1.4rem;border:1px solid #CFC6B4;border-radius:.6rem;background:#f4f1e9;color:#1c1916;box-shadow:0 .4rem 2rem #1c191626;z-index:1100;font:1.3rem Archivo,sans-serif}.op-offer__options fieldset{margin:0;padding:0;border:0}.op-offer__options fieldset+fieldset{margin-top:1rem}.op-offer__options legend{padding:0;margin-bottom:.5rem;font-size:1.2rem}.op-offer__options fieldset>div{display:flex;flex-wrap:wrap;gap:.5rem}.op-offer__options button{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;min-width:4.4rem;padding:.6rem .8rem;border:1px solid #CFC6B4;border-radius:.2rem;background:transparent}.op-offer__options button[aria-pressed=true]{background:#ece7dc;border-color:#92561d}@media(min-width:576px){op-cart-offer{margin-left:3.2rem;margin-right:3.2rem}.op-offer__card{flex-basis:calc((100% - 3.2rem)/5)}}@media(max-height:650px){.op-offer-layout .drawer__header,.op-offer-layout .drawer__footer{padding-top:1.2rem;padding-bottom:1.2rem}}.op-offer-layout .drawer__footer{padding-top:1.2rem;padding-bottom:1.6rem;border-top:1px solid var(--op-line)}.op-offer-layout .drawer__footer .totals{border:0;padding:.4rem 0}.op-offer-layout .drawer__footer .totals>*:not(.discounts){font-size:1.4rem}.op-offer-layout .drawer__footer .op-cart-shipping__totals>*{font-size:1.3rem;font-weight:400}.op-offer-layout .drawer__footer .tax-note{font-size:1.2rem;line-height:1.4;margin-top:.8rem}.op-offer-layout .drawer__footer .cart__ctas{margin-top:1.2rem}.op-offer-layout .drawer__footer .cart__checkout-button{min-height:4.8rem}.op-offer [data-op-selection]{scroll-margin-bottom:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
