:root{--lm-navy:#05092A;--lm-gold:#B9A673;--lm-red:#FF4B33;--lm-red-dark:#E63C25}.product-card .product-title,.product-card__title,.product-card [class*=product-title]{font-weight:400!important;line-height:1.3}.product-card .price,.product-card__price,.product-card price-list,.product-card [class*=price]{font-weight:800!important;color:var(--lm-navy)!important;letter-spacing:-.01em}.product-card quantity-selector-component,.product-card .quantity-selector,.product-card .shopify-payment-button,.product-card .shopify-payment-button__more-options,.product-card #more-payment-options-link{display:none!important}.product-card [class*=buy-buttons]{display:flex;flex-direction:column;gap:7px;width:100%;margin-top:10px}.product-card .quick-add__button,.product-card button.button:not(.lm-buynow__btn),.product-card .lm-buynow__btn{width:100%!important;min-height:40px!important;height:auto!important;border-radius:999px!important;font-family:inherit!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:10px 12px!important;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease!important}.product-card .quick-add__button,.product-card button.button:not(.lm-buynow__btn){background:var(--lm-gold)!important;color:var(--lm-navy)!important;border:1.5px solid var(--lm-gold)!important}.product-card .quick-add__button:hover,.product-card button.button:not(.lm-buynow__btn):hover{background:var(--lm-navy)!important;color:#fff!important;border-color:var(--lm-navy)!important;transform:translateY(-2px);box-shadow:0 6px 16px #05092a40}.lm-buynow{width:100%;margin:0}.product-card .lm-buynow__btn,.lm-buynow__btn{background:var(--lm-red)!important;color:#fff!important;border:1.5px solid var(--lm-red)!important}.product-card .lm-buynow__btn:hover,.lm-buynow__btn:hover{background:var(--lm-red-dark)!important;border-color:var(--lm-red-dark)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 20px #ff4b336b}.lm-buynow__btn:active{transform:translateY(0)}product-form-component .shopify-payment-button__button,.view-product-details .shopify-payment-button__button{background:var(--lm-red)!important;color:#fff!important;border-color:var(--lm-red)!important;font-weight:800!important;letter-spacing:.06em!important}product-form-component .shopify-payment-button__button:hover{background:var(--lm-red-dark)!important}.popup-link__content{padding:0!important;overflow:hidden!important;max-width:460px!important;border:none!important;border-radius:18px!important;box-shadow:0 24px 60px #05092a52!important}.lm-pop__head{position:relative;overflow:hidden;background:linear-gradient(115deg,#05092a,#0b1240 55%,#05092a);padding:26px 26px 22px;text-align:center}.lm-pop__head:before{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(185,166,115,.3),transparent);transform:skew(-18deg);animation:lmPopShine 5s ease-in-out infinite}.lm-pop__ico{position:relative;z-index:2;font-size:32px;display:block;margin-bottom:6px;animation:lmPopTruck 3.2s ease-in-out infinite}.lm-pop__kick{position:relative;z-index:2;display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--lm-gold);font-weight:800;margin-bottom:4px}.lm-pop__ttl{position:relative;z-index:2;display:block;font-size:24px;font-weight:800;color:#fff;line-height:1.15}.lm-pop__body{padding:22px 26px 26px;background:#fff}.lm-pop__row{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #eee9dd}.lm-pop__row:last-of-type{border-bottom:none}.lm-pop__row span:first-child{font-size:18px;line-height:1.2;flex:none}.lm-pop__row b{color:var(--lm-navy)}.lm-pop__hi{background:linear-gradient(transparent 62%,#b9a67373 62%);font-weight:800;padding:0 2px}.lm-pop__note{margin:14px 0 0;text-align:center;font-size:12px;color:#7a7a7a;font-style:italic}@keyframes lmPopShine{0%{left:-60%}55%,to{left:130%}}@keyframes lmPopTruck{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.lm-pop__head:before,.lm-pop__ico{animation:none}}.product-card div:has(>.lm-buynow){width:100%!important;align-self:stretch!important}.lm-buynow,.product-card .lm-buynow__btn{width:100%!important;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lm-custom.css.map */
