@font-face{font-display:swap;font-family:Mont;font-style:normal;font-weight:300;src:url(../fonts/mont/Mont-Book.woff2) format("woff2"),url(../fonts/mont/Mont-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Mont;font-style:normal;font-weight:400;src:url(../fonts/mont/Mont-Regular.woff2) format("woff2"),url(../fonts/mont/Mont-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Mont;font-style:normal;font-weight:600;src:url(../fonts/mont/Mont-SemiBold.woff2) format("woff2"),url(../fonts/mont/Mont-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Mont;font-style:normal;font-weight:700;src:url(../fonts/mont/Mont-Bold.woff2) format("woff2"),url(../fonts/mont/Mont-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Mont;font-style:normal;font-weight:900;src:url(../fonts/mont/Mont-Heavy.woff2) format("woff2"),url(../fonts/mont/Mont-Heavy.woff) format("woff")}.account-link{background-color:#f7f6f4;border-radius:4px;color:#171515;cursor:pointer;transition:background-color .3s ease,color .3s ease}.account-link.is-loading,.account-link:hover{background-color:#ff6900;color:#fff}.account-link.is-loading .account-link__icon span:first-child,.account-link:hover .account-link__icon span:first-child{opacity:0;transform:scale(.25) translate(-50%,-50%);transition:opacity .3s ease,transform .3s ease}.account-link.is-loading .account-link__icon span:nth-child(2),.account-link:hover .account-link__icon span:nth-child(2){opacity:1;transform:scale(1) translate(-50%,-50%);transition:opacity .3s ease .1s,transform .3s ease .1s}.account-link.is-loading .account-link__label,.account-link:hover .account-link__label{background-color:#171515}.account-link.is-loading{pointer-events:none}.account-link.is-cart{background-color:#009d63;color:#fff}.account-link.is-cart:hover{background-color:#008453}.account-link.is-cart .account-link__icon span:first-child{color:#fff}.account-link.is-active{background-color:#ff6900;color:#fff}.account-link.is-active:hover{background-color:#e65f00}.account-link.is-active .account-link__icon span:first-child{color:#fff}.account-link__icon{flex:0 0 20px;height:20px;line-height:1;position:relative;width:20px}.account-link__icon span{left:50%;position:absolute;top:50%;transform-origin:left top;will-change:transform}.account-link__icon span:first-child{color:#171515;opacity:1;transform:scale(1) translate(-50%,-50%);transition:opacity .3s ease .1s,transform .3s ease .1s}.account-link__icon span:nth-child(2){color:#fff;opacity:0;transform:scale(.25) translate(-50%,-50%);transition:opacity .3s ease,transform .3s ease}.account-link__icon span i{font-size:1rem}@media (max-width:1199.98px){.account-link__icon span i{font-size:.875rem}}.account-link__title{position:relative;top:2px}@media (max-width:1199.98px){.account-link__title{font-size:.8125rem}}.account-link__label{background-color:#ff6900;border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;font-size:.6875rem;height:16px;line-height:16px;position:absolute;right:0;top:0;transform:translate(50%,-50%);transition:background-color .3s ease;width:16px}.account-link__label:empty{display:none}
