@media screen and (max-width: 749px){.cart__note.field,.cart__footer-dynamic-checkout,.tax-note.small-font{display:none!important}.lc-checkout-customized{babackground:#000!important}}@media (max-width: 749px){.header__icon-name__search,.header__cart-text{display:inline-block!important;visibility:visible!important;opacity:1!important;white-space:nowrap}}.m-cart-addon{--m-radius: 12px;--m-gap: 12px;--m-bg: #fff;--m-text: #111;--m-muted:#6b7280;--m-border:#e5e7eb;--m-shadow: 0 6px 24px rgba(0,0,0,.06);--m-accent:#000;color:var(--m-text);font-size:14px}.m-cart-addon__header{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--m-gap);margin-bottom:var(--m-gap)}.m-cart-addon--trigger-button{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 14px;background:#f5f5f5;color:#111;border:1px solid var(--m-border);border-radius:10px;cursor:pointer;transition:all .18s ease;box-shadow:0 1px #00000005}.m-cart-addon--trigger-button:hover{background:#efefef}.m-cart-addon--trigger-button.is-active{background:var(--m-accent);color:#fff;border-color:var(--m-accent)}.m-cart-addon--trigger-button .m-cart-addon__text{font-weight:600}.m-svg-icon--medium,.m-cart-addon__icon--note,.m-cart-addon__icon--shipping,.m-cart-addon__icon--discount{width:20px;height:20px}.m-tooltip{position:relative}.m-tooltip__content{position:absolute;inset:auto auto calc(100% + 8px) 50%;transform:translate(-50%);background:#111;color:#fff;font-size:12px;padding:6px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.m-tooltip:hover .m-tooltip__content{opacity:.9}.m-cart-addon__body{display:none;background:var(--m-bg);border:1px solid var(--m-border);border-radius:12px;box-shadow:var(--m-shadow);padding:16px;margin-top:12px;animation:m-slide-in .18s ease}.m-cart-addon__body.is-open{display:block}@keyframes m-slide-in{0%{transform:translateY(4px);opacity:0}to{transform:translateY(0);opacity:1}}.m-cart-addon__title{display:flex;align-items:center;gap:8px;font-weight:700;font-size:16px;margin-bottom:12px}.m-cart-addon__content{display:block}.m-cart-addon__content .form-field-group,.m-cart-addon__content .form-field{margin-bottom:12px}.m-cart-addon .form-field,.m-cart-addon .form-field-group select,.m-cart-addon__content input[type=text],.m-cart-addon__content textarea{width:100%;background:#fff;border:1px solid var(--m-border);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--m-text);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.m-cart-addon__content textarea{min-height:112px;resize:vertical}.m-cart-addon .form-field:focus,.m-cart-addon .form-field-group select:focus,.m-cart-addon__content input[type=text]:focus,.m-cart-addon__content textarea:focus{border-color:#111;box-shadow:0 0 0 3px #00000014}.form-field--label{display:block;font-size:13px;color:var(--m-muted);margin:0 0 6px}.m-cart-addon__action{margin-top:14px;display:flex;gap:12px;justify-content:center;align-items:center}.m-button{display:inline-flex;align-items:center;justify-content:center;height:44px;min-width:140px;padding:0 18px;border-radius:10px;border:1px solid transparent;font-weight:700;letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .18s ease}.m-button--primary{background:#000;color:#fff;border-color:#000}.m-button--primary:hover{filter:brightness(.96)}.m-button--primary:active{transform:translateY(1px)}.m-button--secondary{background:#fff;color:#111;border-color:#111}.m-button--secondary:hover{background:#f7f7f7}.m-button--secondary:active{transform:translateY(1px)}.m-spinner-button{position:relative}.m-spinner-icon{display:inline-flex;margin-right:8px}.m:hidden{display:none!important}.m:flex{display:flex!important}.m:items-center{align-items:center!important}.m:justify-center{justify-content:center!important}.m:rounded-full{border-radius:999px!important}.m:font-medium{font-weight:600!important}@media (max-width: 749px){.m-cart-addon{font-size:15px}.m-cart-addon--trigger-button{padding:12px}.m-button{width:100%;min-width:0}.m-cart-addon__action{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/new-css-tom.css.map */
