.promo_banner,.mini_cart,.nav a.mini_cart{z-index:999}.ajax-cart-overlay{position:fixed;display:block;top:0;bottom:0;left:0;right:0;z-index:1500;background:#00000059}.ajax-cart-overlay.ajax-cart-overlay--hidden{display:none}body.ajax-cart--lock-scroll{overflow-y:hidden!important}@media (max-width: 480px){body.ajax-cart--lock-scroll{height:100%;overflow:hidden;width:100%;position:fixed}}body .ajax-cart{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.ajax-cart,body,html{height:100%}.ajax-cart{position:fixed;z-index:2000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;top:0;bottom:0;right:0;height:100%;max-width:460px;min-width:460px;line-height:1.4;font-size:16px;background:#fff;box-shadow:0 0 40px #0000001a;transition:transform .25s ease;transform:translate(0);will-change:translateX;-webkit-overflow-scrolling:touch!important}.ajax-cart label{margin-top:0}@media (max-width: 480px){.ajax-cart{display:block;height:auto;width:100%;max-width:100%;min-width:0;top:0;bottom:0}}.ajax-cart.ajax-cart--closed{transform:translate(100%)}.ajax-cart.ajax-cart--open{transform:translate(0)}.ajax-cart.ajax-cart--closing{-moz-animation:ajax-cart-closing 1s;-o-animation:ajax-cart-closing 1s;-webkit-animation:ajax-cart-closing 1s;animation:ajax-cart-closing 1s}.ajax-cart.ajax-cart--opening{-moz-animation:ajax-cart-opening 1s;-o-animation:ajax-cart-opening 1s;-webkit-animation:ajax-cart-opening 1s;animation:ajax-cart-opening 1s}.ajax-cart .ajax-cart__header{border-bottom:1px solid #e6e6e6;flex-shrink:0}@media (max-width: 480px){.ajax-cart .ajax-cart__header{flex-shrink:none}}.ajax-cart .ajax-cart__navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:inherit;padding:10px 13px 5px;background:#0000}.ajax-cart .ajax-cart__navigation button{padding:0;min-height:0;background:transparent;box-shadow:none;border:none}.ajax-cart .ajax-cart__navigation button:focus{outline:none;box-shadow:none}.ajax-cart .ajax-cart-header__close{position:relative;transition:transform .25s ease-in-out;transform:translate(0);will-change:translateX;width:28px;height:28px}.ajax-cart .ajax-cart-header__close svg *{transition:fill .25s;fill:#2d3237}.ajax-cart .ajax-cart-header__close:hover{transform:translate(0)}.ajax-cart .ajax-cart-header__close:hover svg *{fill:#999}.ajax-cart .ajax-cart-header__icon{margin-right:.5em}.ajax-cart .ajax-cart-header__close svg *,.ajax-cart .ajax-cart-header__icon svg *{fill:#2d3237}.ajax-cart .ajax-cart-header__count{font-weight:400;font-size:1.4em;text-transform:none;color:#fff}.ajax-cart .ajax-cart-empty-message{display:flex;flex-direction:column;justify-content:center;min-height:30vh;text-align:center;padding:25px}.ajax-cart .ajax-cart-empty-message .ajax-cart-empty-message__icon{display:none;margin:0 auto;width:60px;height:60px;background-size:contain}.ajax-cart .ajax-cart-empty-message .ajax-cart-empty-message__text{display:block;color:#2d3237;font-size:1.4em;margin-top:.5em}.ajax-cart .ajax-cart-header-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:left;font-size:2.75rem;line-height:1;text-align:center;margin:0;cursor:default;color:#2d3237;width:100%;font-family:Eurostile Next W01 Ext Bold;font-weight:400;text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ajax-cart .ajax-cart-header__cart-icon{color:#fff;cursor:default}.ajax-cart .ajax-cart--trigger-gotocart{cursor:pointer}.ajax-cart .ajax-cart-banner{display:block;padding:0 10px 10px;font-family:Univers LT W01_55 Roman1475956;text-align:left;color:#ff9b49;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:default;will-change:color,background;transition:.25s background,.25s color}.ajax-cart .ajax-cart-banner.ajax-cart-banner--success{color:#31914a}.ajax-cart .ajax-cart-banner.ajax-cart-banner--success svg *{fill:#fff}.ajax-cart .ajax-cart-banner svg{position:relative;top:3px;right:3px;transition:.25s fill}.ajax-cart .ajax-cart-banner svg *{fill:#fff}.ajax-cart .ajax-cart-banner .icon-truck{height:24px;fill:#fff;display:inline-block;line-height:14px}.ajax-cart .ajax-cart-banner .ajax-cart-banner__text{font-size:1.33rem}.ajax-cart .ajax-cart-banner .ajax-cart-banner__text span.money{font-weight:700}.ajax-cart .ajax-cart-banner span.ajax-cart-banner__icon{vertical-align:middle;display:inline-block}.ajax-cart .ajax-cart__contents{background:#fff;height:calc(100vh - 388px)}.ajax-cart .ajax-cart__contents form{margin:0;height:calc(100vh - 388px)}.ajax-cart .ajax-cart__body{position:relative;display:block;margin-bottom:auto;height:100%;overflow:scroll;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;color:#2d3237}@media (max-width: 480px){.ajax-cart .ajax-cart__body{height:auto;max-height:calc(100vh - 305px);overflow:auto}}.ajax-cart .ajax-cart__body a{color:#2d3237}.ajax-cart .ajax-cart__body a:hover{color:#666}@media (max-width: 480px){.ajax-cart .ajax-cart__body{max-width:100vw}}.ajax-cart .ajax-cart__body::-webkit-scrollbar{-webkit-appearance:none;width:4px}.ajax-cart .ajax-cart__body::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.ajax-cart .ajax-cart__items-container{display:flex;width:100%;position:relative}.ajax-cart .ajax-cart-contents-overlay{position:fixed;z-index:1;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);background:#ffffffd9}.ajax-cart .ajax-cart-contents-overlay__icon{max-width:120px;margin:auto}.ajax-cart .ajax-cart-contents-overlay__icon img{width:100%}.ajax-cart .ajax-cart-contents-overlay__content{position:absolute;left:0;right:0;top:50%;text-align:center;transform:translateY(-50%)}.ajax-cart .ajax-cart-contents-overlay__text{font-size:1.1em;font-weight:700}.ajax-cart .ajax-cart-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;margin-bottom:0;margin-top:0;padding:10px 10px 0;background:#fff}.ajax-cart .ajax-cart-item .ajax-cart-item__image{flex-basis:80px;min-width:80px;margin-right:15px}.ajax-cart .ajax-cart-item .ajax-cart-item__image a{opacity:1;display:block;line-height:0}.ajax-cart .ajax-cart-item .ajax-cart-item__image a:hover{opacity:.8}.ajax-cart .ajax-cart-item .ajax-cart-item__image img{width:100%;min-height:110px;min-width:80px;object-fit:cover}.ajax-cart .ajax-cart-item .ajax-cart-item__properties{line-height:1.2;width:100%}@media (max-width: 480px){.ajax-cart .ajax-cart-item .ajax-cart-item__properties{font-size:.9em}}.ajax-cart .ajax-cart-item .ajax-cart-item__title{font-size:1.4rem;font-family:Univers LT W01_55 Roman1475956;font-weight:500;margin-bottom:.3em;padding-right:60px}@media (max-width: 480px){.ajax-cart .ajax-cart-item .ajax-cart-item__title{padding-right:30px}}.ajax-cart .ajax-cart-item .ajax-cart-item__variants{font-size:1.4rem;font-family:Univers LT W01_45 Light1475944;position:relative}.ajax-cart .ajax-cart-item .ajax-cart-item__remove{position:absolute;right:1px;top:15px;font-size:.9em;color:#2d3237;cursor:pointer}.ajax-cart .ajax-cart-item .ajax-cart-item__remove:hover{text-decoration:underline}.ajax-cart .ajax-cart-item .ajax-cart-item__remove svg{width:14px}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;bottom:0;max-width:89px;border:1px solid #e6e6e6;border-radius:0}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__quantity{-webkit-box-flex:1 0 40px;-moz-box-flex:1 0 40px;-webkit-flex:1 0 40px;-ms-flex:1 0 40px;flex:1 0 40px;height:24px;margin:0;min-height:0;max-width:40px;font-size:1.2rem;text-align:center;border-radius:0;background:#efefef;border-left-color:#fff;border-right-color:#fff}@media (max-width: 480px){.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__quantity{height:24px}}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__button{width:24px;height:24px;max-width:24px;min-width:24px;-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;background:#efefef;text-align:center;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__button:hover{background:#e9e9e9}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__button:active{background:#ddd;border-color:#999}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__button:focus{border-color:#999}@media (max-width: 480px){.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__button{max-width:32px;line-height:28px}}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__button svg{width:1rem;height:24px;pointer-events:none}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__increment{border-left:none}.ajax-cart .ajax-cart-item .ajax-cart-quantity-selector .ajax-cart-quantity-selector__decrement{border-right:none}.ajax-cart .ajax-cart-item .ajax-cart-item__price{font-size:1.4rem;font-family:Univers LT W01_45 Light1475944}.ajax-cart .ajax-cart__items{padding:0 0 10px;margin:0;width:100%}@media (max-width: 480px){.ajax-cart .ajax-cart__items{max-height:none;overflow:auto}}.ajax-cart .ajax-cart__items::-webkit-scrollbar{-webkit-appearance:none;width:4px}.ajax-cart .ajax-cart__items::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000040;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.ajax-cart .ajax-cart__totals{background:#f5f5f5}.ajax-cart .ajax-cart__total-statement{padding:15px;margin-bottom:5px;font-size:1.1em;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#fff}.ajax-cart .ajax-cart-statement-line{display:block;overflow:hidden;color:#2d3237;line-height:1.4}.ajax-cart .ajax-cart-statement-line.ajax-cart-statement-line--total{font-weight:700;color:#2d3237;font-size:1.2em;margin-bottom:0;display:none}.ajax-cart .ajax-cart-statement-line__label{float:left;font-family:Eurostile Next W01 Ext Bold;font-weight:400;text-transform:uppercase}.ajax-cart .ajax-cart-statement-line__value{float:right}.ajax-cart .ajax-cart-statement-line__free_shipping{color:#d54d4d;font-weight:700}.ajax-cart .ajax-cart__upsell{padding:1rem;margin-bottom:0;border-top:1px solid #e6e6e6}.ajax-cart .ajax-cart__upsell #product-select{max-width:130px}.ajax-cart .upsell h4{margin:1rem 0;font-size:1.4rem;font-family:Univers LT W01_55 Roman1475956;font-weight:500;text-transform:none}.ajax-cart .ajax-cart-upsell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;position:relative;padding-right:0;cursor:pointer}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__image{-webkit-box-flex:1 0 70px;-moz-box-flex:1 0 70px;-webkit-flex:1 0 70px;-ms-flex:1 0 70px;flex:1 0 70px;max-width:80px;min-width:80px;padding:15px;margin-right:10px}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__image img{width:100%}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__text{position:relative;margin-top:0;width:100%;padding-right:1rem}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__image{padding:0;margin-right:1rem}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__plus{width:120px;height:100%;text-align:right}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__plus svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.ajax-cart .ajax-cart-upsell .ajax-cart-upsell__plus svg *{fill:#fff!important}.ajax-cart .ajax-cart-upsell__title{display:block;font-size:1.4rem;font-family:Univers LT W01_55 Roman1475956;font-weight:500;margin-bottom:.3em;color:#4f4f4f}.ajax-cart .ajax-cart-upsell__title-price{display:block;font-size:1.4rem;font-family:Univers LT W01_45 Light1475944;color:#4f4f4f}.ajax-cart .ajax-cart-upsell__description{font-size:.85em;color:#4f4f4f}.ajax-cart .ajax-cart-upsell__description p{line-height:1.2}.ajax-cart .ajax-cart-upsell__description p:last-child{margin-bottom:0}.ajax-cart .ajax-cart__message{padding:15px;margin-bottom:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:.8em;text-align:left;font-style:italic;background:#fff}.ajax-cart .ajax-cart__message p{padding-left:30px;padding-bottom:.5em;margin-bottom:0;line-height:1.2;background-image:url(//losangelesapparel-eu.myshopify.com/cdn/shop/t/42/assets/ajax-cart-icon-tick.svg?675223);background-repeat:no-repeat;background-position:top 2px left}.ajax-cart .ajax-cart__notes{padding:15px;margin-bottom:10px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#fff}.ajax-cart .ajax-cart__notes textarea{padding:.75em}.ajax-cart .ajax-cart__notes label{font-size:.9em}.ajax-cart .ajax-cart-tos .ajax-cart-tos__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ajax-cart .ajax-cart-tos .ajax-cart-tos__checkbox{margin-top:0;margin-right:.5em}.ajax-cart .ajax-cart__footer{flex-shrink:0}@media (max-width: 480px){.ajax-cart .ajax-cart__footer{flex-shrink:none}}.ajax-cart .ajax-cart__checkout input{min-height:0;height:auto;padding:1em}.ajax-cart .ajax-cart__checkout .ajax-cart-checkout__additional{padding:0 10px 2rem}.ajax-cart .ajax-cart__checkout .ajax-cart-checkout__submit{margin-bottom:20px;margin-top:20px;padding:0 10px}.ajax-cart .ajax-cart__checkout .ajax-cart-checkout__submit .action_button{display:block;width:100%;margin:0}.ajax-cart .ajax-cart__checkout .ajax-cart-checkout__methods{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:10px;margin-bottom:10px;text-align:center}.ajax-cart .ajax-cart__checkout .ajax-cart-checkout__methods img{padding:0;margin:0 .25em}.ajax-cart .ajax-cart__checkout .additional-checkout-button{width:100%}.ajax-cart .ajax-cart__checkout .additional-checkout-button--google-pay{width:100%!important}@-webkit-keyframes pulse{0%{opacity:1}to{opacity:0}}@-moz-keyframes pulse{0%{opacity:1}to{opacity:0}}@-ms-keyframes pulse{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:1}to{opacity:0}}.animation--pulse{-moz-animation:pulse 1s alternate infinite;-o-animation:pulse 1s alternate infinite;-webkit-animation:pulse 1s alternate infinite;animation:pulse 1s alternate infinite}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ajax-cart.scss.css.map?enable_css_minification=1 */
