:root{--font-body-family: "Plus Jakarta Sans", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "Plus Jakarta Sans", sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-mono: "IBM Plex Mono", monospace}body{font-weight:400;letter-spacing:.02em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}.shopify-section .rich-text__text em a{font-style:italic;text-decoration:none;position:relative;display:inline-block;color:#0006}.shopify-section .rich-text__text em a:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:0% 50%;transition:transform .4s ease}.shopify-section .rich-text__text em a:hover:after{transform:scaleX(0);transform-origin:100% 50%}.multicolumn-card__info h3{font-size:5rem!important;margin-bottom:1.5rem}.multicolumn-card .multicolumn-card__info strong{font-weight:700;display:block;margin-bottom:.6rem;color:#111;font-size:calc(var(--font-heading-scale) * 1.8rem)}.multicolumn-card .multicolumn-card__info p{color:#0009;line-height:1.6}.has-hero .shopify-section-group-header-group{position:absolute;top:0;left:0;right:0;z-index:4}.has-hero .shopify-section-header-sticky{position:fixed!important;left:0;right:0}.header-wrapper{transition:background .3s ease,box-shadow .3s ease}.has-hero .section-header:not(.scrolled) .header-wrapper{background:transparent!important;box-shadow:none}.has-hero .section-header:not(.scrolled) .header-wrapper--border-bottom{border-bottom:none}.has-hero .section-header:not(.scrolled) .header-wrapper{--color-foreground: 255, 255, 255;--color-link: 255, 255, 255}.header__logo--white{display:none}.header__logo--black{display:block}.has-hero .section-header:not(.scrolled) .header__logo--white{display:block}.has-hero .section-header:not(.scrolled) .header__logo--black{display:none}.header.page-width{max-width:100%!important;padding-left:3rem!important;padding-right:3rem!important}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:4rem!important;padding-right:4rem!important}}a.header__menu-item.list-menu__item{text-decoration:none!important;display:inline-block;position:relative;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1em}a.header__menu-item.list-menu__item:hover{font-weight:700}.header__active-menu-item{font-weight:700;text-decoration:none!important}a.header__menu-item.list-menu__item span{position:relative;display:inline-block}a.header__menu-item.list-menu__item span:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform .75s ease;will-change:transform;backface-visibility:hidden}a.header__menu-item.list-menu__item:hover span:after{transform:scaleX(1);transform-origin:0% 50%}.header__menu-item:hover span{text-decoration:none!important}.arkive-hero-section{margin:0!important;padding:0!important}.arkive-hero{position:relative;height:100vh;height:100svh;overflow:hidden}.arkive-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transition:transform .85s cubic-bezier(.77,0,.18,1)}.arkive-hero__slide{flex:0 0 100%;width:100%;height:100%;position:relative}.arkive-hero__img{width:100%;height:100%;object-fit:cover;display:block}.arkive-hero__slide:nth-child(1) .arkive-hero__placeholder{background:#c0392b}.arkive-hero__slide:nth-child(2) .arkive-hero__placeholder{background:#1a3a5c}.arkive-hero__slide:nth-child(3) .arkive-hero__placeholder{background:#2d4a3e}.arkive-hero__slide:nth-child(4) .arkive-hero__placeholder{background:#3d2b1f}.arkive-hero__placeholder{width:100%;height:100%}.arkive-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#ffffff59;padding:1.2rem;z-index:2;transition:color .25s ease}.arkive-hero__arrow:hover{color:#fff}.arkive-hero__arrow--prev{left:2rem}.arkive-hero__arrow--next{right:2rem}.arkive-hero__nav{position:absolute;bottom:3rem;right:4rem;display:flex;align-items:center;gap:2rem;z-index:2}.arkive-hero__nav-btn{display:flex;align-items:center;gap:.6rem;background:none;border:none;cursor:pointer;padding:0;color:#fff6;font-size:1.2rem;letter-spacing:.12em;transition:color .3s ease}.arkive-hero__nav-btn.is-active{color:#fff}.arkive-hero__ring{display:flex;align-items:center;width:0;overflow:hidden;opacity:0;transition:width .3s ease,opacity .3s ease}.arkive-hero__nav-btn.is-active .arkive-hero__ring{width:20px;opacity:1}.arkive-hero__num{font-family:var(--font-mono)!important;font-size:1.4rem}.arkive-hero__ring-track{stroke:#ffffff40}.arkive-hero__ring-bar{stroke:#ffffffe6;stroke-dasharray:56.55;stroke-dashoffset:56.55;transform:rotate(-90deg);transform-origin:center}.arkive-hero__nav-btn.is-active .arkive-hero__ring-bar{animation:arkive-ring var(--slide-duration, 8s) linear forwards}@keyframes arkive-ring{0%{stroke-dashoffset:56.55}to{stroke-dashoffset:0}}.card__inner{position:relative}.arkive-badge-group{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column;gap:.4rem;z-index:2}.arkive-badge{display:inline-block;font-family:var(--font-mono);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .6rem;background:#111;color:#fff}.arkive-badge--sale{background:#fff;color:#111}.arkive-badge--sold{background:transparent;color:#111;border:1px solid rgba(0,0,0,.3)}body.template-product{background:#efefef!important}body.template-product .shopify-section:not(.shopify-section-group-header-group) .color-scheme-1,body.template-product .shopify-section:not(.shopify-section-group-header-group) .gradient{background:#efefef!important}body.template-product .page-width{max-width:100%!important;padding-left:2rem!important;padding-right:2rem!important}@media screen and (min-width:990px){body.template-product .page-width{padding-left:3rem!important;padding-right:3rem!important}}@media screen and (min-width:750px){body.template-product .product__info-wrapper{padding:0 6rem 0 2rem!important}}body.template-product .icon-accordion,body.template-product .summary__title .svg-wrapper{display:none!important}body.template-product .accordion summary{display:flex;align-items:center;justify-content:space-between}body.template-product .accordion .icon-caret{display:none!important}body.template-product .accordion summary .summary__title{transition:transform .3s ease}body.template-product .accordion .accordion__title{transition:color .3s ease}body.template-product .accordion summary:hover .summary__title{transform:translate(4px)}body.template-product .accordion summary:hover .accordion__title{color:#0006}body.template-product .accordion summary:after{content:"+";font-family:var(--font-mono);font-weight:200;font-size:2rem;line-height:1;flex-shrink:0;margin-left:auto;color:#00000059;transition:transform .3s ease,color .3s ease}body.template-product .accordion details:not([open]) summary:hover:after{transform:rotate(45deg);color:#0006}body.template-product .accordion details[open]>summary:after{content:"\2212"}body.template-product .accordion__content p{margin-top:0;margin-bottom:0}body.template-product .accordion__content strong{font-weight:700;display:block;margin-top:1.2rem;margin-bottom:0}body.template-product .accordion__content strong:first-child{margin-top:0}body.template-product #shopify-section-related-products{margin-top:4rem}body.template-product .product-form__submit.button--secondary,body.template-product .product-form__submit.button--primary{background:#111!important;color:#fff!important;border-color:#111!important}body.template-product .price__regular .price-item,body.template-product .price__sale .price-item,body.template-product .price .price-item{font-family:var(--font-mono)!important;font-size:1.6rem!important;letter-spacing:.02em}body.template-collection{background:#efefef!important}body.template-collection .shopify-section:not(.shopify-section-group-header-group) .color-scheme-1,body.template-collection .shopify-section:not(.shopify-section-group-header-group) .gradient{background:#efefef!important}body.template-collection .page-width{max-width:100%!important;padding-left:2rem!important;padding-right:2rem!important}@media screen and (min-width:990px){body.template-collection .page-width{padding-left:3rem!important;padding-right:3rem!important}}body.template-collection .collection-hero__title{font-size:clamp(2.8rem,5vw,4.5rem);font-weight:700;letter-spacing:normal;text-transform:none}body.template-collection .product-grid{--grid-desktop-horizontal-spacing: 4px;--grid-desktop-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 2px;--grid-mobile-vertical-spacing: 2px}.card__heading{text-transform:uppercase;letter-spacing:.06em}.card-wrapper .underline-links-hover:hover,.card-wrapper .underline-links-hover .full-unstyled-link:hover,.product-card-wrapper .card__heading a:hover{text-decoration:none!important}.card-information .price,.card-information .price__regular,.card-information .price__sale,.price-item{font-family:var(--font-mono)!important;font-size:1.35rem!important;letter-spacing:.02em;color:#0009!important}.facet-filters__label,.facet-filters__label label,.facet-filters__sort,.facet-filters__sort option,.facet-filters .caption-large,.product-count__text,.facets__summary .caption-large,.facets__label,.mobile-facets__summary .caption-large,.active-facets__button-inner{font-family:var(--font-mono)!important;font-size:1.2rem!important;letter-spacing:.02em}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.08)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/arkive.css.map */
