.header-wrapper .header.page-width{max-width:none;padding-left:3rem;padding-right:3rem}@media(min-width:990px){.header-wrapper .header.page-width{padding-left:4.5rem;padding-right:4.5rem;padding-top:1px;padding-bottom:1px}}@media(max-width:749px){.header-wrapper .header.page-width{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:990px){.header.page-width{grid-template-columns:1fr auto 1fr!important}.header__heading,.header__heading-link{justify-self:start;grid-column:1 / 2}.header__inline-menu{justify-self:center;grid-column:2 / 3}.header__icons{justify-self:end;grid-column:3 / 4}}.header__menu-item,.header__menu-item>span,summary.header__menu-item,a.header__menu-item,.header__inline-menu .list-menu__item{text-transform:none!important;letter-spacing:.03em!important;font-size:1.5rem!important;font-weight:500!important}.header__inline-menu .list-menu,.header__inline-menu ul{gap:2.5rem}@media(min-width:1200px){.header__inline-menu .list-menu,.header__inline-menu ul{gap:3.5rem}}.shopify-section-header-sticky.shopify-section-header-scrolled .header-wrapper{box-shadow:0 2px 20px #00000014}.header-wrapper{background:#121212!important}.header-wrapper .header__menu-item,.header-wrapper .header__menu-item>span,.header-wrapper .header__heading-link,.header-wrapper .header__icon,.header-wrapper .header__icon svg{color:#fff!important}.header-wrapper .header__icon svg{fill:currentColor!important}.utility-bar{width:100%;max-width:none;background:#ececec!important;color:#121212!important}.utility-bar *{color:#121212!important}.utility-bar .page-width{max-width:none;padding-left:0;padding-right:0}.announcement-bar__message{padding-top:10px;padding-bottom:10px;font-size:1.2rem;letter-spacing:.09em;text-transform:uppercase}.announcement-bar__message,.announcement-bar__message *{font-weight:700!important;-webkit-text-stroke:.25px currentColor}.announcement-bar__link .icon-arrow,.announcement-bar__link.animate-arrow svg{display:none!important}.slider-buttons .slider-button,.slider-button--prev,.slider-button--next{position:absolute!important;left:-9999px!important;top:-9999px!important;opacity:0!important;pointer-events:none!important}.shopify-section-group-header-group>.shopify-section+.shopify-section-header{border-top:1px solid rgba(255,255,255,.08)}.products-hero{position:relative;width:100vw;margin-left:calc(50% - 50vw);height:clamp(380px,42vh,460px);overflow:hidden;background:#121212;color:#fff;isolation:isolate}.products-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.products-hero__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:grayscale(.3) brightness(.55) contrast(1.1);transform:scale(1);will-change:transform}.products-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,#0003,#0000008c),#00000026}.products-hero__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;text-align:center;padding-inline:clamp(2rem,6vw,4rem);max-width:72rem;margin:0 auto}.products-hero__eyebrow{margin:0;color:#fff;opacity:0}.products-hero__title{margin:0;color:#fff;line-height:1;opacity:0}.products-hero__subtitle{margin:0;max-width:48rem;color:#fffffff2;opacity:0}.products-hero__subtitle p{margin:0;line-height:1.45}@media(max-width:749px){.products-hero{height:clamp(300px,50vh,380px)}.products-hero__content{gap:1.2rem}}@media(prefers-reduced-motion:no-preference){.products-hero__img{animation:productsHeroZoom 14s ease-in-out infinite alternate}.products-hero__eyebrow,.products-hero__title,.products-hero__subtitle{animation:productsHeroRise .9s cubic-bezier(.2,.8,.2,1) forwards}.products-hero__eyebrow{animation-delay:.1s}.products-hero__title{animation-delay:.25s}.products-hero__subtitle{animation-delay:.45s}}@media(prefers-reduced-motion:reduce){.products-hero__eyebrow,.products-hero__title,.products-hero__subtitle{opacity:1}}@keyframes productsHeroZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes productsHeroRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.breadcrumbs{width:100%;border-bottom:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background))}.breadcrumbs__list{list-style:none;margin:0 auto;padding-block:1.2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem}.breadcrumbs__item{display:inline-flex;align-items:center;min-width:0}.breadcrumbs__link{color:rgba(var(--color-foreground),.6);text-decoration:none;transition:color .15s ease}.breadcrumbs__link:hover,.breadcrumbs__link:focus{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.breadcrumbs__sep{color:rgba(var(--color-foreground),.3);-webkit-user-select:none;user-select:none}.breadcrumbs__item--current{color:rgb(var(--color-foreground));max-width:60vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.breadcrumbs__list{font-size:1.2rem;padding-block:1rem;gap:.4rem}.breadcrumbs__item--current{max-width:50vw}}@keyframes jttApplyPulse{0%{transform:translateY(0)}25%{transform:translateY(-8px)}50%{transform:translateY(0)}75%{transform:translateY(-4px)}to{transform:translateY(0)}}.jtt-apply-pulse{animation:jttApplyPulse .7s cubic-bezier(.2,.8,.2,1) 1}.collection-hero__title{margin-bottom:.8rem}.collection-hero__inner{padding-block:1.6rem}@media(min-width:750px){.collection-hero__inner{padding-block:2rem}}.template-collection-default .collection.page-width,.template-collection-default .facets-wrapper.page-width,.template-collection-default .collection-hero__inner.page-width,.template-collection-default .breadcrumbs__list.page-width{max-width:none;padding-inline:clamp(2rem,3vw,4rem)}.template-collection-default .collection-hero__title{font-size:clamp(3rem,4vw,5rem);-webkit-text-stroke:.4px currentColor;letter-spacing:-.02em;line-height:1;margin-bottom:1.2rem}@media(max-width:749px){.template-collection-default .collection.page-width,.template-collection-default .facets-wrapper.page-width,.template-collection-default .collection-hero__inner.page-width,.template-collection-default .breadcrumbs__list.page-width{padding-inline:clamp(1.5rem,4vw,2rem)}.template-collection-default .collection-hero__title{font-size:clamp(2.6rem,6vw,3.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
