.ma-reveal{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.ma-reveal.is-visible{opacity:1;transform:translateY(0)}#ma-page-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99998;pointer-events:none;opacity:1;transition:opacity .28s ease}#ma-page-overlay.is-out{opacity:0}#ma-grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9000;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px}@media(min-width:1025px){body,a,button{cursor:none!important}#ma-cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:99999}.ma-cursor-dot{width:4px;height:4px;background:#111;border-radius:50%;position:absolute;top:-2px;left:-2px;will-change:transform}.ma-cursor-ring{width:28px;height:28px;border:1px solid rgba(17,17,17,.35);border-radius:50%;position:absolute;top:-14px;left:-14px;will-change:transform;transition:width .22s ease,height .22s ease,top .22s ease,left .22s ease,border-color .18s ease}.ma-cursor-ring.is-expanded{width:50px;height:50px;top:-25px;left:-25px;border-color:#1113}.ma-cursor-ring.is-red{border-color:#b22222}.ma-cursor-label{position:absolute;top:-6px;left:16px;font-family:Instrument Sans,sans-serif;font-size:8px;font-weight:600;letter-spacing:2px;color:#111;white-space:nowrap;will-change:transform;pointer-events:none}}#ma-sticky-atc{position:fixed;bottom:-80px;left:0;right:0;height:60px;background:#fff;border-top:1.5px solid #111;display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:9990;transition:bottom .35s cubic-bezier(.34,1.56,.64,1);box-shadow:0 -2px 16px #0000000f}#ma-sticky-atc.is-visible{bottom:0}.ma-sticky-left{display:flex;flex-direction:column;gap:2px;max-width:55%;overflow:hidden}.ma-sticky-name{font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ma-sticky-price{font-size:11px;color:#999;font-family:Instrument Sans,sans-serif}.ma-sticky-btn{background:#111!important;color:#fff!important;border:1.5px solid #111!important;padding:0 24px!important;height:40px!important;font-family:Instrument Sans,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;border-radius:0!important;display:flex!important;align-items:center!important;gap:10px!important;transition:background .18s ease,color .18s ease!important;cursor:pointer!important;box-shadow:none!important}.ma-sticky-btn:hover{background:#fff!important;color:#111!important;border-color:#111!important}.ma-sticky-btn.is-success{background:#111!important;color:#fff!important}.btn-icon{font-style:normal;transition:transform .18s}.ma-sticky-btn:hover .btn-icon{transform:translate(3px)}@supports (padding-bottom: env(safe-area-inset-bottom)){#ma-sticky-atc{padding-bottom:calc(8px + env(safe-area-inset-bottom));height:calc(60px + env(safe-area-inset-bottom))}}.ma-stock-alert{display:flex;align-items:center;gap:8px;padding:8px 0;margin:8px 0 14px;font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:500;color:#b22222;letter-spacing:.3px}.ma-stock-dot{width:5px;height:5px;background:#b22222;border-radius:50%;flex-shrink:0;animation:maBlink 1.4s ease-in-out infinite}@keyframes maBlink{0%,to{opacity:1}50%{opacity:.25}}.product-form__submit.ma-atc-loading{opacity:.65!important;pointer-events:none!important}.product-form__submit.ma-atc-success{background:#111!important;border-color:#111!important;color:#fff!important;letter-spacing:1px!important}#ma-live-notif{position:fixed;bottom:80px;left:0;width:280px;background:#fff;border:1.5px solid #111;padding:12px 14px;display:flex;align-items:flex-start;gap:12px;z-index:9985;transform:translate(calc(-100% - 10px));transition:transform .38s cubic-bezier(.34,1.2,.64,1);box-shadow:3px 3px #111;overflow:hidden}#ma-live-notif.is-visible{transform:translate(20px)}.ma-notif-img{width:32px;height:32px;flex-shrink:0;background:#f5f5f5 url(https://malangeclothing.com/cdn/shop/files/Design_sans_titre_11.png?v=1736718015) center/contain no-repeat;border:1px solid #e8e8e8}.ma-notif-text{flex:1;font-family:Instrument Sans,sans-serif;font-size:10px;line-height:1.5;color:#666;overflow:hidden}.ma-notif-name{font-weight:700;color:#111;display:block;font-size:10px;letter-spacing:.3px}.ma-notif-action{color:#999}.ma-notif-product{font-weight:600;color:#111}.ma-notif-time{color:#bbb;font-size:9px;display:block;margin-top:2px;letter-spacing:.5px}.ma-notif-close{background:none!important;border:none!important;color:#ccc!important;font-size:14px!important;padding:0!important;cursor:pointer!important;line-height:1!important;min-width:0!important;height:auto!important;flex-shrink:0!important}#ma-shipping-bar{padding:12px 0;border-bottom:1px solid #e8e8e8;margin-bottom:12px}.ma-ship-msg{font-family:Instrument Sans,sans-serif;font-size:11px;color:#777;margin-bottom:8px;font-weight:400}.ma-ship-msg strong{color:#111;font-weight:600}.ma-ship-track{height:1.5px;background:#e8e8e8}.ma-ship-fill{height:100%;background:#111;transition:width .5s ease}.banner img,[class*=banner--] img{will-change:transform}@media(max-width:768px){#ma-live-notif{width:calc(100vw - 40px);left:0;transform:translate(-100vw)}#ma-live-notif.is-visible{transform:translate(20px)}.ma-sticky-name{font-size:10px}.ma-sticky-btn{padding:0 18px!important;font-size:9px!important;letter-spacing:2px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/malange-experience.css.map */
