:root{--pulse-black: #0a0a0a;--pulse-black-soft: #141414;--pulse-gold: #C9A227;--pulse-gold-bright: #E0B93A;--pulse-white: #F5F5F3;--pulse-gray-100: #EDEDEB;--pulse-gray-400: #8A8A85;--pulse-gray-600: #4A4A47;--font-display: "Bebas Neue", Impact, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", "Courier New", monospace;--section-pad-y: 96px;--section-pad-y-mobile: 56px;--radius-sm: 2px;--radius-md: 4px;--ease-pulse: cubic-bezier(.4, 0, .2, 1);--dur-fast: .18s;--dur-mid: .32s}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur-mid: 0ms}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-body);color:var(--pulse-gray-600);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header__title,.index-section__header h2,.collection-hero__title{font-family:var(--font-display)!important;letter-spacing:.02em;text-transform:uppercase;font-weight:400}.section-header__subtitle,.collection-hero__subtitle,.badge,.product-single__meta,[class*=eyebrow],[class*=label]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.shopify-section{padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y)}.shopify-section:nth-of-type(odd){background-color:var(--pulse-black);color:var(--pulse-white)}.shopify-section:nth-of-type(odd) h1,.shopify-section:nth-of-type(odd) h2,.shopify-section:nth-of-type(odd) h3,.shopify-section:nth-of-type(odd) .section-header__title{color:var(--pulse-white)}.shopify-section:nth-of-type(odd) p,.shopify-section:nth-of-type(odd) .section-header__subtitle{color:var(--pulse-gray-400)}.shopify-section:nth-of-type(2n){background-color:var(--pulse-gray-100);color:var(--pulse-gray-600)}.shopify-section[id*=announcement],.shopify-section[id*=hero]{background-color:var(--pulse-black)!important;color:var(--pulse-white)!important}@media screen and (max-width:749px){.shopify-section{padding-top:var(--section-pad-y-mobile);padding-bottom:var(--section-pad-y-mobile)}}.site-header,#header{background-color:var(--pulse-black);border-bottom:1px solid rgba(201,162,39,.2)}.site-nav a,.site-header a{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase;color:var(--pulse-white)}.site-nav a:hover{color:var(--pulse-gold)}.site-header.is-sticky,.site-header--sticky{background-color:var(--pulse-black)!important;box-shadow:0 1px #c9a22726}.announcement-bar{background-color:var(--pulse-black);color:var(--pulse-gold);font-family:var(--font-mono);letter-spacing:.06em;font-size:.75rem}.btn,.button,button[type=submit],.shopify-payment-button__button--unbranded{position:relative;overflow:hidden;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;background-color:transparent;border:1px solid var(--pulse-gold);color:var(--pulse-gold);border-radius:var(--radius-sm);padding:14px 28px;transition:color var(--dur-mid) var(--ease-pulse);z-index:1}.btn:before,.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--pulse-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-mid) var(--ease-pulse);z-index:-1}.btn:hover:before,.button:hover:before{transform:scaleX(1)}.btn:hover,.button:hover{color:var(--pulse-black)}.btn--primary,.btn.btn--solid{background-color:var(--pulse-gold);color:var(--pulse-black);border-color:var(--pulse-gold)}.btn--primary:hover,.btn.btn--solid:hover{background-color:var(--pulse-gold-bright);border-color:var(--pulse-gold-bright)}.grid-product__title,.product-card__title{font-family:var(--font-display);letter-spacing:.01em;font-size:1.1rem;text-transform:none}.grid-product__price,.product-card__price{font-family:var(--font-mono);color:var(--pulse-gold);font-size:.875rem}.grid-product__image-wrap,.product-card__image-wrap{border-radius:var(--radius-sm);overflow:hidden;transition:transform var(--dur-mid) var(--ease-pulse)}.grid-product:hover .grid-product__image-wrap{transform:scale(1.02)}.image-with-text-overlay,[class*=material] .grid__item,.hero__text-content{position:relative}.image-with-text-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a00 40%,#0a0a0abf);pointer-events:none}.image-with-text-overlay .overlay-text,.image-with-text-overlay h2,.image-with-text-overlay h3{position:relative;z-index:2;color:var(--pulse-white);text-shadow:0 2px 8px rgba(0,0,0,.5)}.reviews-section,[class*=review]{--review-card-bg: var(--pulse-black-soft)}.review-card,[class*=review] .grid__item{background-color:var(--review-card-bg);border:1px solid rgba(201,162,39,.15);border-radius:var(--radius-md);padding:24px}.review-card .stars,[class*=review] [class*=star]{color:var(--pulse-gold)}.review-card__author{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.04em;color:var(--pulse-white)}.newsletter input[type=email]{background:transparent;border:1px solid rgba(201,162,39,.4);color:var(--pulse-white);font-family:var(--font-body);border-radius:var(--radius-sm)}.newsletter input[type=email]::placeholder{color:var(--pulse-gray-400)}.newsletter .btn{background-color:var(--pulse-gold);color:var(--pulse-black)}.site-footer,#footer{background-color:var(--pulse-black);color:var(--pulse-gray-400);border-top:1px solid rgba(201,162,39,.15)}.site-footer a{color:var(--pulse-gray-400);transition:color var(--dur-fast) var(--ease-pulse)}.site-footer a:hover{color:var(--pulse-gold)}.site-footer .social-icons svg,.site-footer .icon{fill:var(--pulse-gray-400);transition:fill var(--dur-fast) var(--ease-pulse)}.site-footer .social-icons a:hover svg{fill:var(--pulse-gold)}a:focus-visible,button:focus-visible,input:focus-visible,.btn:focus-visible{outline:2px solid var(--pulse-gold);outline-offset:2px}@media screen and (max-width:749px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:1.875rem}.btn,.button{width:100%;padding:16px 24px}.grid-product__title,.product-card__title{font-size:1rem}[class*=size-pill],[class*=size-grid]{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none}[class*=size-pill]::-webkit-scrollbar,[class*=size-grid]::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pulse-global-brand.css.map */
