@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800;900&family=Barlow:wght@300;400;500;600&display=swap";:root{--arcus-parchment: #F5F2EB;--arcus-parchment-2: #EAE6DC;--arcus-ink: #1A1608;--arcus-olive: #3D4535;--arcus-olive-mid: #526147;--arcus-red: #DD1D1D;--arcus-red-dim: rgba(221, 29, 29, .08);--arcus-rule: rgba(26, 22, 8, .1);--arcus-rule-strong: rgba(26, 22, 8, .18);--arcus-white: #FFFFFF;--font-display: "Barlow Condensed", "Noto Sans", sans-serif;--font-body: "Barlow", "Noto Sans", sans-serif}body{font-family:var(--font-body);background-color:var(--arcus-parchment);background-image:linear-gradient(var(--arcus-rule) 1px,transparent 1px),linear-gradient(90deg,var(--arcus-rule) 1px,transparent 1px);background-size:48px 48px;background-attachment:fixed}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-display);letter-spacing:.04em}h1,.h0,.h1{font-weight:800;letter-spacing:.02em}h2,.h2,h3,.h3{font-weight:700}.section-header{border-top:3px solid var(--arcus-red)}.header-wrapper{position:relative;border-radius:0}.header-wrapper--border-bottom{border-bottom:1px solid rgba(245,242,235,.1)}.header-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(245,242,235,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(245,242,235,.025) 1px,transparent 1px);background-size:24px 24px}@media screen and (min-width:990px){.header{padding-top:1.8rem;padding-bottom:1.8rem;column-gap:5rem}}.header__heading-logo{max-width:220px;filter:brightness(1)}.header__menu-item{font-family:var(--font-display);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f5f2eba6;padding:1rem 1.2rem .9rem;position:relative;transition:color .18s ease;text-decoration:none}.header__menu-item:hover{color:#f5f2eb;text-decoration:none}.header__menu-item:hover span{text-decoration:none}.header__menu-item:before{content:"";position:absolute;bottom:0;left:1.2rem;right:1.2rem;height:2px;background:var(--arcus-red);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.header__menu-item:hover:before{transform:scaleX(1)}.header__active-menu-item{color:#f5f2eb;text-decoration:none}.header__menu-item:has(.header__active-menu-item):before{transform:scaleX(1)}.header__menu-item .icon-caret{opacity:.5}.header__submenu.list-menu--disclosure{border-radius:0;background-color:#18150a;border:1px solid rgba(245,242,235,.1);border-top:2px solid var(--arcus-red);box-shadow:0 12px 32px #00000073}.header__submenu .header__menu-item{font-size:1.2rem;letter-spacing:.1em;color:#f5f2ebb3;padding:.85rem 2.4rem}.header__submenu .header__menu-item:hover{color:#f5f2eb;background-color:#f5f2eb0a}.header__submenu .header__menu-item:before{display:none}.header__icon{color:#f5f2eba6;transition:color .18s ease}.header__icon:hover{color:#f5f2eb}.cart-count-bubble{background:var(--arcus-red);border-radius:0}.localization-form__select,.disclosure__button{font-family:var(--font-display);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f5f2eb99!important;transition:color .18s ease}.localization-form__select:hover,.disclosure__button:hover{color:#f5f2ebf2!important}#shopify-section-header.animate{transition:transform .36s cubic-bezier(.22,1,.36,1)!important}.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 28px #00000080}.announcement-bar{border-bottom:2px solid var(--arcus-red);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem}main{counter-reset:arcus-section}.title-wrapper-with-link{counter-increment:arcus-section;position:relative;padding-bottom:1.8rem;margin-bottom:3.2rem;border-bottom:1px solid var(--arcus-rule-strong);display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.title-wrapper-with-link:after{content:"";position:absolute;bottom:-1px;left:0;width:5rem;height:2px;background:var(--arcus-red)}.title-wrapper-with-link:before{content:counter(arcus-section,decimal-leading-zero);font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:.18em;color:var(--arcus-red);opacity:.7;flex-shrink:0;align-self:center;line-height:1}.title-wrapper-with-link h2,.title-wrapper-with-link .blog__title{font-family:var(--font-display);font-size:1.4rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;margin:0;flex:1;line-height:1}.title-wrapper-with-link .link,.title-wrapper-with-link .underlined-link{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--arcus-olive-mid);border-bottom:1px solid var(--arcus-olive-mid);padding-bottom:1px;flex-shrink:0;transition:color .18s ease,border-color .18s ease}.title-wrapper-with-link .link:hover,.title-wrapper-with-link .underlined-link:hover{color:var(--arcus-ink);border-color:var(--arcus-ink);text-decoration:none}@media screen and (min-width:990px){.page-width-desktop{padding-left:1.5rem;padding-right:1.5rem}}.card-wrapper{position:relative}.card--standard{display:flex;flex-direction:column;height:100%}.card--standard .card__inner{background-color:var(--arcus-white);border-radius:0;border:1px solid var(--arcus-rule-strong);border-bottom:none;transition:transform .3s cubic-bezier(.22,1,.36,1);overflow:hidden;flex-shrink:0}.card--standard .card__media .media img{transition:transform .5s ease}.card--standard>.card__content{background-color:var(--arcus-parchment-2);border:1px solid var(--arcus-rule-strong);border-top:2px solid var(--arcus-olive-mid);flex:1;transition:transform .3s cubic-bezier(.22,1,.36,1),border-top-color .28s ease,box-shadow .3s ease}.card--standard>.card__content .card__information{padding:1rem 1.2rem 1.2rem}@media screen and (min-width:750px){.card--standard>.card__content .card__information{padding:1.1rem 1.4rem 1.4rem}}@media screen and (min-width:990px){.card-wrapper:hover .card--standard .card__inner{transform:translateY(-4px)}.card-wrapper:hover .card--standard>.card__content{transform:translateY(-4px);border-top-color:var(--arcus-red);box-shadow:0 8px 24px #1a16081f}.card-wrapper:hover .card--standard .card__media .media img{transform:scale(1.04)}}.card__heading{font-family:var(--font-display);font-size:1.45rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.2;color:var(--arcus-ink)}.article-card .card__heading{text-transform:none;letter-spacing:.02em;font-size:1.6rem;font-weight:700}.card-information .caption-with-letter-spacing{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--arcus-olive-mid);opacity:1}.card-information .caption{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.8}.price__container{font-family:var(--font-display);font-weight:800;letter-spacing:.04em;font-size:1.45rem;color:var(--arcus-ink)}.price--on-sale .price-item--sale{color:var(--arcus-red)}@media screen and (min-width:990px){.product--thumbnail_slider .product__media-list,.product--thumbnail .product__media-list{display:grid!important;grid-template-columns:1fr;grid-template-rows:505px;overflow:hidden}.product--thumbnail_slider .product__media-item,.product--thumbnail .product__media-item{grid-area:1 / 1;display:flex!important;width:100%;opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.4,0,.2,1);z-index:0}.product--thumbnail_slider .product__media-item.is-active,.product--thumbnail .product__media-item.is-active{opacity:1;pointer-events:auto;z-index:1}.product--thumbnail_slider .product__media-item.is-active img,.product--thumbnail .product__media-item.is-active img{animation:arcus-gallery-appear .45s cubic-bezier(.4,0,.2,1) both}.product--thumbnail_slider .product__media-item .media img,.product--thumbnail .product__media-item .media img{position:static!important;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}}@keyframes arcus-gallery-appear{0%{transform:scale(1.04);opacity:0}to{transform:scale(1);opacity:1}}@media screen and (max-width:989px){.thumbnail-grid-wrapper{display:none!important}.product__media-list.slider--mobile{display:flex;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:0;margin:0}.product__media-wrapper{width:100%!important;height:auto!important;flex:none!important;aspect-ratio:4 / 3;background:var(--arcus-parchment);overflow:hidden;position:relative}.product__media-wrapper slider-component{display:block;width:100%;height:100%}.product__media-list{width:100%;height:100%;margin:0!important;padding:0!important}.product--thumbnail_slider .product__media-item:not(.is-active){display:flex!important}.product__media-list .product__media-item,.slider.product__media-list .product__media-item:first-of-type{min-width:100%!important;flex:0 0 100%!important;height:100%!important;padding:0!important;scroll-snap-align:start}.product__media-wrapper .product__media{padding-top:0!important;height:100%!important;width:100%!important}.product__media-item .media{height:100%!important;width:100%!important}.product__media-item .media img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain}.slider--mobile+.slider-buttons{display:flex!important}.product__media-wrapper .slider-button{width:3rem;height:3rem;background:var(--arcus-parchment);border:1.5px solid var(--arcus-olive-mid);border-radius:0;color:var(--arcus-ink);transition:background .2s ease,border-color .2s ease}.product__media-wrapper .slider-button:hover{background:var(--arcus-parchment-2);border-color:var(--arcus-olive)}.product__media-wrapper .slider-button[disabled]{opacity:.3}.product__media-wrapper .slider-counter{font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.08em;color:var(--arcus-olive-mid);min-width:4rem;text-align:center}.product__media-wrapper .slider-buttons{padding-top:1rem;gap:0;position:relative;z-index:5;justify-content:center;width:100%}}.thumbnail[aria-current=true]{box-shadow:0 0 0 2px var(--arcus-olive-mid)!important}.thumbnail:hover{opacity:.75;transition:opacity .2s ease}.product__modal-opener--image{cursor:zoom-in}.thumbnail-slider{margin-top:1.2rem}.thumbnail-list{gap:.7rem}.product-tabs{margin-top:3.5rem;border-top:2px solid var(--arcus-olive)}.product-tabs__nav{display:flex;border-bottom:1px solid var(--arcus-rule-strong)}.product-tabs__btn{background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:1.2rem 2rem;font-family:var(--font-display);font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--arcus-ink);opacity:.75;cursor:pointer;transition:opacity .2s ease,border-color .2s ease;white-space:nowrap}.product-tabs__btn.is-active{opacity:1;border-bottom-color:var(--arcus-olive)}.product-tabs__btn:hover:not(.is-active){opacity:.7}.product-tabs__panel{display:none;padding:2.4rem 0}.product-tabs__panel.is-active{display:block}.product-tabs__panel.rte p{font-size:1.05rem;line-height:1.75;margin-bottom:1em;color:var(--arcus-ink)}.product-tabs__panel.rte p:last-child{margin-bottom:0}.product-tabs__panel.rte h1,.product-tabs__panel.rte h2,.product-tabs__panel.rte h3{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--arcus-olive);margin:1.6em 0 .5em}.product-tabs__panel.rte ul,.product-tabs__panel.rte ol{padding-left:1.4rem;margin-bottom:1em}.product-tabs__panel.rte li{margin-bottom:.35em;line-height:1.6}.product__spec-list{display:grid;gap:0;margin:0;padding:0}.product__spec-row{display:grid;grid-template-columns:13rem 1fr;align-items:baseline;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--arcus-rule);font-size:1rem;color:var(--arcus-ink)}.product__spec-row:last-child{border-bottom:none}.product__spec-row .spec-label{font-family:var(--font-display);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:1.1rem;color:var(--arcus-olive-mid)}.card--card{border-radius:0;transition:transform .28s ease;overflow:hidden}.card--card:after{border-radius:0!important;transition:box-shadow .28s ease}@media screen and (min-width:990px){.card-wrapper:hover .card--card{transform:translateY(-5px)}.card-wrapper:hover .card--card:after{box-shadow:0 16px 48px #1a160829}}.card--card .card__heading{font-family:var(--font-display);font-size:1.4rem;letter-spacing:.1em;font-weight:800;text-transform:uppercase}.button,.button--primary{font-family:var(--font-display);border-radius:0!important;font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:4px 4px #1a160833}.button:after,.button:before{border-radius:0!important}.shopify-payment-button__button{border-radius:0!important;font-family:var(--font-display)!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.banner__heading{font-family:var(--font-display);font-weight:900;letter-spacing:.02em;line-height:.95}.banner--desktop-transparent .banner__heading{text-shadow:0 4px 24px rgba(0,0,0,.55)}.banner--desktop-transparent p{text-shadow:0 2px 16px rgba(0,0,0,.45);font-family:var(--font-display);font-size:1.3rem;letter-spacing:.06em}.slideshow-button-dot,.slider-button{border-radius:0}.rich-text__blocks h2,.rich-text__blocks h1{font-family:var(--font-display);font-weight:900;letter-spacing:.03em;line-height:1}.rich-text__blocks h2:after,.rich-text__blocks h1:after{content:"";display:block;margin:2rem auto 0;width:6rem;height:3px;background:var(--arcus-red)}.shopify-section+.shopify-section:not(.section-header){border-top:1px solid var(--arcus-rule)}.footer__heading{font-family:var(--font-display);font-size:1.05rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;opacity:.85}.footer-block__details-content a{font-family:var(--font-body);font-size:1.3rem;letter-spacing:.03em;opacity:.8;transition:opacity .18s ease}.footer-block__details-content a:hover{opacity:1;text-decoration:none}.footer__content-top{border-color:#ffffff1a}.footer__content-bottom{border-color:#ffffff14}.footer .field__input{border-radius:0;border-color:#fff3;background:#ffffff12;color:#ffffffe6;font-family:var(--font-body);letter-spacing:.04em}.footer .field__input::placeholder{color:#fff6}.footer .field__input:focus{border-color:var(--arcus-red);box-shadow:0 0 0 2px #dd1d1d2e;outline:none}.footer .button{border-radius:0!important;background:var(--arcus-red);font-family:var(--font-display)}.video-section .title-wrapper h2.title{font-family:var(--font-display);font-size:1.4rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.card-article-info{font-family:var(--font-display);font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.field__input,.select__select{border-radius:0;font-family:var(--font-body);border-color:var(--arcus-rule-strong)}.field__input:focus,.select__select:focus{border-color:var(--arcus-olive);box-shadow:0 0 0 2px #3d45352e;outline:none}.search-modal__content{border-radius:0}.badge{border-radius:0;font-family:var(--font-display);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:1rem}.pagination__item{border-radius:0;font-family:var(--font-display);font-weight:700;letter-spacing:.08em}.menu-drawer{border-radius:0}.menu-drawer__menu-item{font-family:var(--font-display);font-size:1.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:no-preference){.arcus-reveal{opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.section-header.arcus-reveal,.shopify-section:first-child.arcus-reveal{opacity:1;transform:none;transition:none}.arcus-reveal.arcus-visible{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/arcus-design.css.map */
