.luxevyn-scope{font-family:Inter,sans-serif;color:#0a0d12;line-height:1.4;-webkit-font-smoothing:antialiased}.luxevyn-scope *,.luxevyn-scope *:before,.luxevyn-scope *:after{box-sizing:border-box}.luxevyn-scope img,.luxevyn-scope video{max-width:100%;height:auto}.luxevyn-scope .page-width{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}@media(min-width:750px){.luxevyn-scope .page-width{padding-left:40px;padding-right:40px}}.lx-section{display:block;width:100%}.luxevyn-scope .lx-atc{width:100%}.luxevyn-scope .lx-atc .buy-buttons-block,.luxevyn-scope .lx-atc product-form-component,.luxevyn-scope .lx-atc form{width:100%;display:block}.luxevyn-scope .lx-atc .product-form-buttons{display:flex;flex-direction:column;gap:0;width:100%;padding:0}.luxevyn-scope .lx-atc quantity-selector-component,.luxevyn-scope .lx-atc .quantity-selector,.luxevyn-scope .lx-atc .quantity-label,.luxevyn-scope .lx-atc .quantity-rules,.luxevyn-scope .lx-atc shopify-accelerated-checkout,.luxevyn-scope .lx-atc .accelerated-checkout-block,.luxevyn-scope .lx-atc [class*=accelerated],.luxevyn-scope .lx-atc .shopify-payment-button{display:none!important}.luxevyn-scope .lx-atc add-to-cart-component{display:block;width:100%}.luxevyn-scope .lx-atc button[type=submit],.luxevyn-scope .lx-atc .add-to-cart-button{width:100%;min-height:49px;padding:10px 18px;border:0;border-radius:50px;background:#12b76a;color:#fff;font:700 18px/22px Inter,sans-serif;letter-spacing:.02em;text-transform:uppercase;cursor:pointer}.luxevyn-scope .lx-atc button[type=submit]:hover:not([disabled]){filter:brightness(.95)}.luxevyn-scope .lx-atc button[type=submit][disabled],.luxevyn-scope .lx-atc button[type=submit][data-lx-sold-out="1"]{background:#cfd4da;color:#fff;cursor:not-allowed}.luxevyn-scope .shopify-block{display:contents}@media(min-width:750px){.luxevyn-scope .section-product{padding-top:40px}}.luxevyn-scope .lx-atc button[type=submit],.luxevyn-scope .lx-atc .add-to-cart-button{border:0!important;box-shadow:none!important;outline:0}.luxevyn-scope .lx-atc button[type=submit],.sticky-cart__submit{position:relative;overflow:hidden;transition:background-color .2s,transform .12s,box-shadow .2s,filter .15s}.luxevyn-scope .lx-atc button[type=submit]:not([disabled]){box-shadow:0 6px 16px #12b76a47}.luxevyn-scope .lx-atc button[type=submit]:active:not([disabled]){transform:scale(.985)}.luxevyn-scope .lx-atc button[type=submit]:focus-visible,.sticky-cart__submit:focus-visible{outline:3px solid #0a0d12;outline-offset:3px}.luxevyn-scope .lx-atc button[type=submit]>*,.sticky-cart__submit>*{transition:opacity .15s}.luxevyn-scope .lx-atc button[data-lx-state],.sticky-cart__submit[data-lx-state]{color:transparent!important;pointer-events:none}.luxevyn-scope .lx-atc button[data-lx-state]>*,.sticky-cart__submit[data-lx-state]>*{opacity:0}.luxevyn-scope .lx-atc button[data-lx-state]:after,.sticky-cart__submit[data-lx-state]:after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font:700 17px/1 Inter,sans-serif;letter-spacing:.03em;text-transform:uppercase}.luxevyn-scope .lx-atc button[data-lx-state=adding]:after,.sticky-cart__submit[data-lx-state=adding]:after{content:"Adding\2026";background:radial-gradient(circle at 18px 50%,transparent 0 0)}.luxevyn-scope .lx-atc button[data-lx-state=adding]:before,.sticky-cart__submit[data-lx-state=adding]:before{content:"";position:absolute;left:calc(50% - 62px);top:50%;width:18px;height:18px;margin-top:-9px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:lxspin .7s linear infinite;z-index:2}.luxevyn-scope .lx-atc button[data-lx-state=added],.sticky-cart__submit[data-lx-state=added]{background:#0e9f5a!important}.luxevyn-scope .lx-atc button[data-lx-state=added]:after,.sticky-cart__submit[data-lx-state=added]:after{content:"\2713  Added to cart";animation:lxpopin .35s cubic-bezier(.3,1.6,.5,1)}.luxevyn-scope .lx-atc button[data-lx-state=error],.sticky-cart__submit[data-lx-state=error]{background:#d92d20!important;animation:lxshake .4s}.luxevyn-scope .lx-atc button[data-lx-state=error]:after,.sticky-cart__submit[data-lx-state=error]:after{content:"Could not add \2013  try again"}@keyframes lxspin{to{transform:rotate(360deg)}}@keyframes lxpopin{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes lxshake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.luxevyn-scope .lx-atc button,.sticky-cart__submit{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lx-horizon-bridge.css.map */
