body.template-index{--container-lg-max-width: 118.75rem;--container-xl-max-width: 118.75rem;background:#fff}body.template-index .shopify-section{max-width:none;margin-inline:0}body.template-index .shopify-section:not(.shopify-section--header):not(.shopify-section--header-group):not(.shopify-section--footer):not(.shopify-section--footer-group):not(.shopify-section--announcement-bar):not(.shopify-section--slideshow):not(.shopify-section--sp-hero-cinematic):not(.shopify-section--image-banner):not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group)>*{max-width:118.75rem;margin-inline:auto;box-sizing:border-box}body.template-index .shopify-section--header .header__secondary-nav,body.template-index .shopify-section-group-header-group .header__secondary-nav{margin-inline-end:max(0px,calc(50vw - 950px))}body.template-index .shopify-section--header .header__logo,body.template-index .shopify-section-group-header-group .header__logo{margin-inline-start:max(0px,calc(50vw - 950px))}body.template-index .shopify-section--announcement-bar,body.template-index .shopify-section-group-header-group .shopify-section--announcement-bar{background:#fff!important;color:#1a1815;font-size:12px;letter-spacing:.06em;padding-block:8px;border:0!important}body.template-index .shopify-section--announcement-bar .announcement-bar,body.template-index .shopify-section--announcement-bar .announcement-bar__message{color:#1a1815!important}body.template-index .header__primary-nav .header__primary-nav-item .h6,body.template-index .header__primary-nav .header__primary-nav-item a,body.template-index .header__primary-nav .header__primary-nav-item summary{font-family:var(--heading-font-family)!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.template-index .header__primary-nav{column-gap:2.5rem!important}@media(min-width:1000px){body.template-index .shopify-section--announcement-bar{position:relative}body.template-index .sp-bar-tlswitcher-slot{position:absolute;top:50%;right:max(16px,calc(50vw - 950px));transform:translateY(-50%);display:flex;align-items:center;gap:10px;z-index:10;cursor:pointer}body.template-index .sp-bar-tlswitcher-slot .tl-selection{display:flex;align-items:center;gap:4px;font-size:11px!important;color:#1a1815!important}body.template-index .sp-bar-tlswitcher-slot .tl-label{font-size:11px!important;color:#1a1815!important}body.template-index .sp-bar-tlswitcher-slot .tl-flag{width:16px!important;height:auto!important}body.template-index .tl-switcher-container.mobile,body.template-index .header-sidebar .tl-switcher-container{display:none!important}body.template-index .shopify-section--header .tl-switcher-container.desktop .tl-selections,body.template-index .shopify-section-group-header-group .tl-switcher-container.desktop .tl-selections{visibility:hidden!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important;left:-9999px!important}}.tl-overlay.active{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:99999!important;background:#00000080!important;display:flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.tl-overlay.active .tl-inner{position:relative!important;background:#fff!important;padding:32px!important;max-width:min(90vw,480px)!important;max-height:85vh!important;overflow:auto!important;z-index:100000!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;border-radius:4px!important;box-shadow:0 8px 32px #0003!important}.tl-overlay .tl-close-btn{cursor:pointer!important;position:absolute!important;top:12px!important;right:12px!important;z-index:1!important}.header.is-solid{background:#fff;box-shadow:0 1px #1a18150f;transition:background .25s ease,box-shadow .25s ease,color .25s ease;--text-color: #1a1815}body.template-index .button--primary{background:#1a1815;color:#fff;border:1.5px solid #1a1815;letter-spacing:.14em;text-transform:uppercase;font-size:12px;padding:14px 26px}body.template-index .button--primary:hover{background:#94724a;border-color:#94724a}body.template-index .shopify-section--slideshow .button--secondary,body.template-index .shopify-section--sp-hero-cinematic .button--secondary{color:#fff;border-color:#fff;background:transparent}html{scroll-behavior:smooth}[id*=collection_list] button.link,[id*=collection_list] a.link{text-transform:uppercase;letter-spacing:.14em;font-weight:500;font-size:14px}@media(min-width:1000px){[id*=collection_list] button.link,[id*=collection_list] a.link{font-size:15px}}@media(max-width:999px){.shopify-section--announcement-bar,.sp-bar-tlswitcher-slot{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/sp-frame.css.map */
