:root{--lgnd-display-font: "Bebas Neue", "Inter", system-ui, sans-serif;--lgnd-body-font: "Inter", "Space Grotesk", system-ui, sans-serif;--lgnd-accent: #FF6B1A;--lgnd-accent-hover: #E5550A;--lgnd-black: #0A0A0A;--lgnd-section-pad-y: clamp(40px, 6vw, 96px)}body,.button,.product__title,.shopify-section{font-family:var(--lgnd-body-font);letter-spacing:.005em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.product__title h1,.section-header__heading,.collection-hero__title,.banner__heading,.lgnd-hero__heading{font-family:var(--lgnd-display-font);letter-spacing:.005em;font-weight:400;line-height:1;text-transform:uppercase}.h0,.lgnd-hero__heading{font-size:clamp(3rem,9vw,7rem);letter-spacing:-.01em;font-weight:400}h1,.h1{font-size:clamp(2.25rem,4.5vw,4rem)}h2,.h2{font-size:clamp(1.875rem,3.5vw,3.25rem)}h3,.h3{font-size:clamp(1.5rem,2.5vw,2.5rem)}.product__title h1{font-size:clamp(1.75rem,3vw,2.75rem);letter-spacing:0}p,li,.price,.product-form__input label{font-family:var(--lgnd-body-font)}.button:not(.button--tertiary){font-family:var(--lgnd-body-font);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;border-radius:0;transition:all .2s ease}.shopify-section.lgnd-prep:not(.lgnd-in-view){opacity:0;transform:translateY(28px)}.shopify-section.lgnd-prep{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.shopify-section.lgnd-in-view{opacity:1;transform:translateY(0)}.card-wrapper{transition:transform .35s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover{transform:translateY(-3px)}.card__media{background:#fafafa;overflow:hidden}.card__media .media img,.card__media .media svg{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card-wrapper .card__media .media img+img,.card-wrapper .card__media .media .motion-reduce{transition:opacity .4s ease,transform .7s cubic-bezier(.16,1,.3,1)!important}.card__heading,.card__heading a{font-family:var(--lgnd-body-font);font-weight:500;font-size:.9375rem;letter-spacing:-.005em;text-transform:none}.card__information{padding-top:12px}.card-information__wrapper>*{margin-top:4px}.card__information .price-item--regular,.card-information .price-item--regular{font-family:var(--lgnd-body-font);font-weight:700;font-size:.9375rem}.card__information .caption-with-letter-spacing{font-size:.625rem!important;letter-spacing:.22em!important;font-weight:700!important;opacity:.6;text-transform:uppercase}.quick-add__submit{border-radius:0!important;background:var(--lgnd-black)!important;color:#fff!important;font-family:var(--lgnd-body-font);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;padding:12px 16px;border:0;transition:background .18s ease}.quick-add__submit:hover{background:var(--lgnd-accent)!important}.image-with-text__heading{font-family:var(--lgnd-display-font);text-transform:uppercase;letter-spacing:.01em;line-height:.95}.image-with-text__text{font-family:var(--lgnd-body-font);font-size:1rem;line-height:1.65}.image-with-text .caption{font-family:var(--lgnd-body-font);font-weight:700;letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;opacity:.75}.image-with-text__media{background:#fafafa}.header__icons{gap:.5rem}.header__icon{transition:color .18s ease}.header__icon:hover{color:var(--lgnd-accent)}.header__icon .icon{width:22px;height:22px}.cart-count-bubble{background:var(--lgnd-accent)!important;color:#fff!important;font-family:var(--lgnd-body-font);font-size:.625rem;font-weight:700;border-radius:999px}.featured-product .product__title h1,.featured-product .product__title h2{font-size:clamp(2rem,4vw,3.5rem)}.featured-product .product__media-wrapper{background:#fafafa}.multicolumn-card__info h3{font-family:var(--lgnd-display-font);font-size:1.5rem;letter-spacing:.02em;text-transform:uppercase}.multicolumn-card__info .rte{font-family:var(--lgnd-body-font);font-size:.9375rem;line-height:1.55;opacity:.8}.header{font-family:var(--lgnd-body-font)}.header__menu-item{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem}.header__menu-item:hover{color:var(--lgnd-accent)}.section-header__heading,.collection__title,.title-wrapper-with-link .title,.title.inline-richtext{font-family:var(--lgnd-display-font)!important;text-transform:uppercase!important;letter-spacing:.005em!important;font-weight:400!important}.title-wrapper-with-link{position:relative;padding-bottom:1rem;margin-bottom:2rem}.title-wrapper-with-link:after{content:"";display:block;width:56px;height:3px;background:var(--lgnd-accent);margin-top:.75rem}.collection-list .card,.collection-list .card-wrapper{overflow:hidden}.collection-list .card__media .media img{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}.collection-list .card-wrapper:hover .card__media .media img{transform:scale(1.08)}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--lgnd-display-font);font-size:clamp(1.5rem,2.5vw,2.5rem);letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.5)}.price__badge-sale,.badge{font-family:var(--lgnd-body-font);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;border-radius:0;padding:4px 8px}.product-card__vendor,.card__vendor,.caption-with-letter-spacing{font-family:var(--lgnd-body-font);font-weight:600;letter-spacing:.15em;text-transform:uppercase;font-size:.6875rem;opacity:.75}.product__info-wrapper{font-family:var(--lgnd-body-font)}.product__title h1{font-family:var(--lgnd-display-font);letter-spacing:.005em}.product__price,.price__regular,.price-item{font-family:var(--lgnd-body-font);font-weight:700;font-size:1.5rem}.product-form__buttons{margin-top:20px}.product-form__submit{font-family:var(--lgnd-body-font)!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:18px 32px!important;font-size:.9375rem!important;border-radius:0!important}.lgnd-marquee{overflow:hidden;white-space:nowrap;padding:24px 0;background:var(--lgnd-black);color:#fff}.lgnd-marquee__track{display:inline-block;animation:lgndMarquee 28s linear infinite;font-family:var(--lgnd-display-font);font-size:clamp(2rem,4vw,3.5rem);letter-spacing:.05em;text-transform:uppercase}.lgnd-marquee__track span{margin:0 2rem}.lgnd-marquee__track span:before{content:"\25cf";color:var(--lgnd-accent);margin-right:2rem}@keyframes lgndMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.field__input,.select__select{border-radius:0!important;font-family:var(--lgnd-body-font)}.footer{background:var(--lgnd-black)!important;color:#ffffffe6!important;border-top:1px solid rgba(255,255,255,.06)!important}.footer .footer-block__heading,.footer .footer-block__heading-cell{font-family:var(--lgnd-body-font)!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:.8125rem!important;color:#fff!important;margin-bottom:1.25rem!important;padding-bottom:0!important;border:0!important}.footer .footer-block__details-content{color:#ffffffbf!important}.footer a,.footer .list-menu__item{color:#ffffffb3!important;font-family:var(--lgnd-body-font);font-size:.875rem;letter-spacing:0;text-transform:none;font-weight:400;transition:color .2s ease}.footer a:hover,.footer .list-menu__item:hover{color:var(--lgnd-accent)!important}.footer .list-menu li{padding:4px 0!important}.footer .newsletter-form__field-wrapper,.footer .field{background:#ffffff0d;border:1px solid rgba(255,255,255,.15)}.footer .field__input{background:transparent!important;color:#fff!important;border:0!important}.footer .field__label{color:#fff9!important}.footer .newsletter-form__button{color:#fff!important}.footer .newsletter-form__button:hover{color:var(--lgnd-accent)!important}.footer .social-icons .icon{color:#fff!important;transition:opacity .2s ease}.footer .social-icons a:hover .icon{opacity:.6}.footer .payment-icon{filter:brightness(0) invert(1) opacity(.7);transition:opacity .2s ease}.footer .payment-icon:hover{filter:brightness(0) invert(1) opacity(1)}.footer__content-bottom,.copyright{color:#ffffff80!important;font-size:.75rem!important;letter-spacing:.04em}.footer .copyright__content a{color:#fff9!important}.product__media-wrapper{background:#fafafa}.product__media-item .media{background:#fff}.product__info-container>*{margin-bottom:1.25rem}.product__title{margin-top:.5rem;margin-bottom:.75rem}.product__title h1{text-transform:none;letter-spacing:-.01em;font-weight:400}.product__text.caption-with-letter-spacing,.product__info-container .caption-with-letter-spacing{font-size:.75rem!important;letter-spacing:.2em!important;font-weight:700!important;opacity:.65;margin-bottom:.25rem}.price__container .price-item{font-size:1.5rem!important;font-weight:700;font-family:var(--lgnd-body-font)}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label{border-radius:0!important;border:1px solid rgba(0,0,0,.2)!important;font-family:var(--lgnd-body-font);font-weight:500;letter-spacing:.05em;font-size:.8125rem;padding:10px 16px;min-width:44px;transition:all .18s ease}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--swatch input[type=radio]:checked+label{background:var(--lgnd-black)!important;color:#fff!important;border-color:var(--lgnd-black)!important}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--lgnd-black)}.product-form__input .form__label{font-size:.75rem;letter-spacing:.16em;font-weight:600;text-transform:uppercase;margin-bottom:.625rem}.quantity__button,.quantity__input{border-radius:0!important;font-family:var(--lgnd-body-font)}.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--lgnd-black)!important;color:#fff!important}.product-form__submit:hover:not([disabled]),.shopify-payment-button__button--unbranded:hover{background:var(--lgnd-accent)!important}.product__description{margin-top:1.5rem}.product__accordion summary,.product__description summary{font-family:var(--lgnd-body-font);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.875rem;padding:1rem 0}.pickup-availability-preview{border-top:1px solid rgba(0,0,0,.08)!important;padding-top:1rem!important;margin-top:.5rem!important}.pickup-availability-preview h3{font-family:var(--lgnd-body-font);font-size:.875rem;font-weight:600}.cart-drawer .drawer__header{border-bottom:1px solid rgba(0,0,0,.08)}.cart-drawer__heading{font-family:var(--lgnd-display-font)!important;text-transform:uppercase;letter-spacing:.02em}.cart-drawer .cart-item__name{font-family:var(--lgnd-body-font)!important;font-weight:600}.cart-drawer .button{border-radius:0!important}.collection-hero,.template-collection .collection-hero__title-wrapper{background:#fafafa}.collection-hero__title{font-family:var(--lgnd-display-font)!important;font-size:clamp(2.5rem,6vw,5rem)!important;letter-spacing:-.01em;text-transform:uppercase}.collection-hero__description{font-family:var(--lgnd-body-font);font-size:.95rem;line-height:1.6;max-width:760px;margin:1rem auto 0;color:#000000a6}.facets__heading,.facets__summary{font-family:var(--lgnd-body-font)!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.menu-drawer{background:#fff;font-family:var(--lgnd-body-font)}.menu-drawer__menu-item,.menu-drawer__menu-item--link,.menu-drawer .menu-drawer__menu li>a,.menu-drawer .menu-drawer__menu li>button{font-family:var(--lgnd-display-font)!important;font-size:1.75rem!important;letter-spacing:.01em;text-transform:uppercase;padding:14px 1.5rem!important;color:var(--lgnd-black)!important}.menu-drawer__menu-item:hover{color:var(--lgnd-accent)!important;background:#ff6b1a0a}.menu-drawer__menu-item--active{border-color:var(--lgnd-accent);color:var(--lgnd-accent)}.menu-drawer__navigation,.menu-drawer__inner-container{padding-top:1rem}.menu-drawer__utility-links{background:#fafafa;padding:1.5rem;font-family:var(--lgnd-body-font);font-size:.875rem}.predictive-search,.search__input{font-family:var(--lgnd-body-font)}.predictive-search__results-list .predictive-search__list-item h3{font-family:var(--lgnd-body-font);font-weight:500;font-size:.9375rem}.predictive-search__heading{font-family:var(--lgnd-body-font);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.field__input,.select__select,input[type=text],input[type=email],input[type=password],textarea{font-family:var(--lgnd-body-font);border-radius:0!important}.field__label{font-family:var(--lgnd-body-font);font-weight:500}.customer h1,.customer h2,.customer h3{font-family:var(--lgnd-display-font);letter-spacing:0;text-transform:uppercase}.header__icon--account svg,.header__icon--account .icon{transition:transform .18s ease,color .18s ease}.header__icon--account:hover svg{transform:scale(1.08)}@media(max-width:749px){.lgnd-hero__content{padding:0 1.25rem!important}h1,.h1{font-size:clamp(2rem,6vw,2.75rem)!important}.shopify-section{margin-bottom:0}.cart-drawer .drawer__inner{max-width:100%!important;width:100%!important}.button,.product-form__submit,.header__icon{min-height:44px}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label{padding:12px 18px!important;min-height:44px;font-size:.875rem!important}.template-product main{padding-bottom:80px}.footer .footer-block{margin-bottom:2rem}.footer .newsletter-form{width:100%}}@media(max-width:749px){.shopify-section.lgnd-prep:not(.lgnd-in-view){opacity:1;transform:none}}.media,.product__media-item{background:#fafafa}html{scroll-behavior:smooth}::selection{background:var(--lgnd-accent);color:#fff}.page-width,.featured-collection .page-width,.collection-list .page-width{padding-left:clamp(1.5rem,4vw,4rem);padding-right:clamp(1.5rem,4vw,4rem);max-width:1480px}.title-wrapper-with-link .link{font-family:var(--lgnd-body-font);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.title-wrapper-with-link .link:hover{color:var(--lgnd-accent)}.template-index .shopify-section+.shopify-section:not(.shopify-section--header):not(.shopify-section--footer){position:relative}.button .loading-overlay__spinner{filter:brightness(2)}.cart-drawer .drawer__inner{transition:transform .4s cubic-bezier(.16,1,.3,1)}.quick-add{z-index:2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*:focus-visible{outline:2px solid var(--lgnd-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lgnd-global.css.map */
