:root{--lyon-orange: #ff8c42;--lyon-orange-rgb: 255, 140, 66;--lyon-yellow: #d6db35;--lyon-yellow-rgb: 214, 219, 53;--lyon-purple: #6a21ae;--lyon-purple-rgb: 106, 33, 174;--lyon-teal: #1fa3ae;--lyon-teal-rgb: 31, 163, 174;--lyon-pink: #fc1d88;--lyon-pink-rgb: 252, 29, 136;--lyon-void: #0a0a0a;--lyon-void-light: #121212;--lyon-void-elevated: #1a1a1a;--lyon-void-surface: #222222;--lyon-transition: .3s cubic-bezier(.4, 0, .2, 1);--lyon-transition-fast: .15s cubic-bezier(.4, 0, .2, 1)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxs,.hs,.hm,.hl,.hxl,.hxxl{text-transform:uppercase;letter-spacing:.04em}.announcement-bar-section .utility-bar{background:linear-gradient(90deg,var(--lyon-orange),var(--lyon-pink),var(--lyon-purple),var(--lyon-teal),var(--lyon-yellow),var(--lyon-orange));background-size:300% 100%;animation:announcementGradient 12s linear infinite;border:none!important}@keyframes announcementGradient{0%{background-position:0% 50%}to{background-position:300% 50%}}.announcement-bar-section .utility-bar--bottom-border{border-bottom:none!important}.announcement-bar__message,.announcement-bar__message.h5{color:#0a0a0a!important;font-weight:700;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}.announcement-bar__link{color:#0a0a0a!important}.announcement-bar__link:hover{opacity:.8}.announcement-bar-slider .slider-button{color:#0a0a0a;border-color:#0003}.section-header,.shopify-section-group-header-group{border-bottom:1px solid rgba(var(--lyon-orange-rgb),.3);box-shadow:0 1px 8px rgba(var(--lyon-orange-rgb),.08)}.header__menu-item:hover,.header__menu-item:focus-visible{color:var(--lyon-orange)}.header__menu-item:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--lyon-orange),var(--lyon-pink),var(--lyon-purple));transition:width var(--lyon-transition),left var(--lyon-transition)}.header__menu-item:hover:after{width:100%;left:0}.cart-count-bubble{background-color:var(--lyon-orange)!important;color:var(--lyon-void)!important}.menu-drawer{background-color:var(--lyon-void);background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:50px 50px}.menu-drawer__inner-container{padding-top:2rem}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.08em;font-size:1.8rem;font-weight:600;padding:1.4rem 2.4rem;position:relative;transition:color .25s ease,padding-left .25s ease;border-left:3px solid transparent}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible,.menu-drawer__menu-item--active{color:var(--lyon-orange)!important;border-left-color:var(--lyon-orange);padding-left:2.8rem;background:transparent!important}.menu-drawer__navigation li{border-bottom:1px solid rgba(255,255,255,.04)}.menu-drawer__navigation li:last-child{border-bottom:none}.menu-drawer__utility-links:before{content:"";display:block;height:2px;margin:2rem 2.4rem;background:linear-gradient(90deg,var(--lyon-orange),var(--lyon-yellow),var(--lyon-teal),var(--lyon-purple),var(--lyon-pink));border-radius:1px}.menu-drawer__close-button{transition:color .25s ease}.menu-drawer__close-button:hover{color:var(--lyon-orange)!important}.menu-drawer__submenu{background-color:var(--lyon-void-light)!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.5rem;letter-spacing:.06em}.shopify-section-header-sticky{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.footer,.section-footer{border-top:2px solid transparent;border-image:linear-gradient(90deg,var(--lyon-orange),var(--lyon-yellow),var(--lyon-teal),var(--lyon-purple),var(--lyon-pink)) 1}.footer .field__input:focus,.footer .field__input:focus-visible{border-color:var(--lyon-orange);box-shadow:0 0 0 2px rgba(var(--lyon-orange-rgb),.25)}.footer .list-social__link:hover{color:var(--lyon-orange);transform:translateY(-2px);transition:all var(--lyon-transition)}.color-scheme-4 .card-wrapper .card{background-color:var(--lyon-void-elevated)}.card-wrapper:nth-child(5n+1):hover .card{box-shadow:0 4px 20px rgba(var(--lyon-orange-rgb),.25)}.card-wrapper:nth-child(5n+2):hover .card{box-shadow:0 4px 20px rgba(var(--lyon-yellow-rgb),.2)}.card-wrapper:nth-child(5n+3):hover .card{box-shadow:0 4px 20px rgba(var(--lyon-teal-rgb),.25)}.card-wrapper:nth-child(5n+4):hover .card{box-shadow:0 4px 20px rgba(var(--lyon-purple-rgb),.25)}.card-wrapper:nth-child(5n+5):hover .card{box-shadow:0 4px 20px rgba(var(--lyon-pink-rgb),.25)}.card-wrapper .card{transition:box-shadow var(--lyon-transition),transform var(--lyon-transition)}.color-scheme-4 .button--primary{background-color:var(--lyon-orange);color:var(--lyon-void);border-color:var(--lyon-orange)}.color-scheme-4 .button--primary:hover{background-color:#e07a35;box-shadow:0 4px 16px rgba(var(--lyon-orange-rgb),.35)}.color-scheme-4 .button--secondary{border-color:var(--lyon-orange);color:var(--lyon-orange);background-color:transparent}.color-scheme-4 .button--secondary:hover{background-color:rgba(var(--lyon-orange-rgb),.1)}.button:active{transform:scale(.97)}.color-scheme-4 .field__input,.color-scheme-4 .select__select,.color-scheme-4 .customer .field input,.color-scheme-4 .customer .field textarea{background-color:var(--lyon-void-elevated);border-color:var(--lyon-void-surface)}.color-scheme-4 .field__input:focus,.color-scheme-4 .field__input:focus-visible,.color-scheme-4 .select__select:focus,.color-scheme-4 .select__select:focus-visible{border-color:var(--lyon-orange);box-shadow:0 0 0 2px rgba(var(--lyon-orange-rgb),.25)}.banner:after{background:linear-gradient(to top,rgba(10,10,10,.8) 0%,rgba(10,10,10,.3) 50%,transparent 100%)}.banner__heading{text-shadow:0 0 30px rgba(var(--lyon-orange-rgb),.15)}.slider-button{color:var(--lyon-orange);border-color:rgba(var(--lyon-orange-rgb),.4)}.slider-button:hover{background-color:rgba(var(--lyon-orange-rgb),.1);border-color:var(--lyon-orange)}.slideshow__control--active{background-color:var(--lyon-orange)}.section-header__title:after,.title-wrapper .title:after{content:"";display:block;width:60px;height:3px;margin-top:.5em;background:linear-gradient(90deg,var(--lyon-orange),var(--lyon-pink));border-radius:2px;animation:lineGrow .6s ease-out both}.title-wrapper--self-padded-mobile .title:after,.center .title:after,.title-wrapper .title.center:after,[class*=center]>.title-wrapper .title:after{margin-left:auto;margin-right:auto}@keyframes lineGrow{0%{width:0}to{width:60px}}.product-form__paint-color{margin-bottom:1.6rem;padding:1.6rem;border:1px solid var(--lyon-void-surface);border-left:3px solid var(--lyon-orange);border-radius:4px;background-color:var(--lyon-void-elevated)}.paint-color-label{display:block;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:1.3rem;margin-bottom:.4rem}.paint-color-hint{display:block;font-size:1.1rem;opacity:.6;margin-bottom:1rem;line-height:1.5}.paint-color-link{color:var(--lyon-orange);text-decoration:underline;text-underline-offset:2px;opacity:1;transition:opacity var(--lyon-transition-fast)}.paint-color-link:hover{opacity:.8}.paint-color-optional{display:block;font-size:1.1rem;opacity:.5;margin-top:.8rem;font-style:italic;line-height:1.5}.paint-color-input{width:100%;background-color:var(--lyon-void)!important;border-color:var(--lyon-void-surface)!important}.paint-color-input:focus,.paint-color-input:focus-visible{border-color:var(--lyon-orange)!important;box-shadow:0 0 0 2px rgba(var(--lyon-orange-rgb),.25)!important}.paint-color-input:placeholder-shown{animation:paintPulse 3s ease-in-out infinite}@keyframes paintPulse{0%,to{border-color:var(--lyon-void-surface)!important}50%{border-color:rgba(var(--lyon-orange-rgb),.5)!important}}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],select,textarea,.field__input,.select__select{font-size:1.6rem!important}.product-form__buttons{position:sticky;bottom:0;z-index:10;padding:1.2rem 0;background-color:var(--lyon-void-light)}.button,.field__input,.select__select,.header__icon,.slider-button{min-height:44px;min-width:44px}.section-header{padding-top:.8rem;padding-bottom:.8rem}.product-form__paint-color{margin-left:-.8rem;margin-right:-.8rem;border-radius:0}}@media(hover:hover){.card-wrapper:hover .card{transform:translateY(-4px)}.card-wrapper:nth-child(5n+1):hover .card{box-shadow:0 8px 24px rgba(var(--lyon-orange-rgb),.2)}.card-wrapper:nth-child(5n+2):hover .card{box-shadow:0 8px 24px rgba(var(--lyon-yellow-rgb),.15)}.card-wrapper:nth-child(5n+3):hover .card{box-shadow:0 8px 24px rgba(var(--lyon-teal-rgb),.2)}.card-wrapper:nth-child(5n+4):hover .card{box-shadow:0 8px 24px rgba(var(--lyon-purple-rgb),.2)}.card-wrapper:nth-child(5n+5):hover .card{box-shadow:0 8px 24px rgba(var(--lyon-pink-rgb),.2)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.card-wrapper:hover .card{transform:none}.paint-color-input:placeholder-shown{animation:none}}.lyon-divider{border:none;height:2px;margin:0}.lyon-divider--gradient{background:linear-gradient(90deg,var(--lyon-orange),var(--lyon-yellow),var(--lyon-teal),var(--lyon-purple),var(--lyon-pink))}.lyon-divider--orange{background:var(--lyon-orange)}.lyon-divider--subtle{height:1px;background:var(--lyon-void-surface)}.lyon-divider--page{max-width:var(--page-width);margin-left:auto;margin-right:auto}.product-count__text{opacity:.5;font-size:1.2rem;letter-spacing:.04em}.color-scheme-4 .facet-filters__sort,.color-scheme-4 .facets select,.color-scheme-4 .select__select,.color-scheme-4 .facets__summary{background-color:var(--lyon-void-elevated);border-color:var(--lyon-void-surface)}.color-scheme-4 .facets__disclosure label:hover,.color-scheme-4 .facets__summary:hover,.active-facets__button:hover{color:var(--lyon-orange)}.title--primary{font-size:clamp(3.6rem,6vw,6rem);line-height:1;text-transform:uppercase;letter-spacing:.02em;padding:4rem 0 2rem;margin-bottom:0;position:relative}.title--primary:before{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,var(--lyon-orange),var(--lyon-pink));border-radius:2px;margin-bottom:1.6rem}.title--primary:after{display:none}.collection-list .card{transition:transform var(--lyon-transition),box-shadow var(--lyon-transition)}.collection-list .grid__item:nth-child(5n+1) .card:hover{box-shadow:0 8px 24px rgba(var(--lyon-orange-rgb),.15);transform:translateY(-4px)}.collection-list .grid__item:nth-child(5n+2) .card:hover{box-shadow:0 8px 24px rgba(var(--lyon-teal-rgb),.15);transform:translateY(-4px)}.collection-list .grid__item:nth-child(5n+3) .card:hover{box-shadow:0 8px 24px rgba(var(--lyon-purple-rgb),.15);transform:translateY(-4px)}.collection-list .grid__item:nth-child(5n+4) .card:hover{box-shadow:0 8px 24px rgba(var(--lyon-pink-rgb),.15);transform:translateY(-4px)}.collection-list .grid__item:nth-child(5n+5) .card:hover{box-shadow:0 8px 24px rgba(var(--lyon-yellow-rgb),.12);transform:translateY(-4px)}.collection-list .card__heading{text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:749px){.title--primary{padding:2.5rem 0 1.5rem}}.color-scheme-4 .product__media-wrapper .product__media{border:1px solid var(--lyon-void-surface);border-radius:2px;overflow:hidden}.product__column-sticky{top:8rem}.product__text.caption-with-letter-spacing{color:var(--lyon-orange);font-size:1.1rem;letter-spacing:.15em;margin-bottom:.6rem}.product__title h1{font-size:clamp(2.8rem,4vw,3.8rem);line-height:1.1;margin-bottom:.4rem}.price--large .price-item{font-size:clamp(2.4rem,3vw,3rem);font-weight:700}.color-scheme-4 .product-form__input label:not(.quantity__button){text-transform:uppercase;letter-spacing:.06em;font-size:1.2rem}.color-scheme-4 .product-form__input input[type=radio]+label{background-color:var(--lyon-void-elevated);border-color:var(--lyon-void-surface);transition:all var(--lyon-transition)}.color-scheme-4 .product-form__input input[type=radio]:checked+label{border-color:var(--lyon-orange);background-color:rgba(var(--lyon-orange-rgb),.1);color:var(--lyon-orange)}.color-scheme-4 .quantity{background-color:var(--lyon-void-elevated);border-color:var(--lyon-void-surface)}.color-scheme-4 .quantity__button:hover{color:var(--lyon-orange)}.color-scheme-4 .product__accordion{border-color:var(--lyon-void-surface)}.color-scheme-4 .product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem}.color-scheme-4 .product__accordion details summary{padding:1.6rem 0;transition:color var(--lyon-transition-fast)}.color-scheme-4 .product__accordion details summary:hover{color:var(--lyon-orange)}.color-scheme-4 .product__accordion details[open] summary{border-bottom:1px solid rgba(var(--lyon-orange-rgb),.15)}.color-scheme-4 .product__accordion .accordion__content{opacity:.75;font-size:1.4rem;line-height:1.7;padding-top:1.2rem}.color-scheme-4 .product__description.rte{font-size:1.4rem;line-height:1.7;opacity:.8}.lyon-trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;padding:2rem 0;margin:1.2rem 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.lyon-trust-badge{display:flex;align-items:center;gap:.8rem;font-size:1.15rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:#ffffffb3}.lyon-trust-badge svg{flex-shrink:0;width:20px;height:20px;color:var(--lyon-orange)}.related-products__heading{text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:749px){.lyon-trust-badges{grid-template-columns:1fr 1fr;gap:1rem}.collection-hero{padding:3rem 0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lyon-built-custom.css.map */
