.minicart__bottom{background-color:#fff;box-shadow:none}.minicart__bottom .minicart__total{text-align:center}.minicart__bottom .button--primary{border-radius:0!important;margin-bottom:26px}.minicart__bottom .subtitle{font-size:12px;text-align:center}#minicart_infos{position:relative;background-color:#fff;align-items:flex-start;padding:24px 20px 25px;margin-bottom:0}#minicart_infos .card__img--container{width:100px;height:auto;overflow:hidden;position:relative;display:block;margin-left:0!important;margin-right:0!important}#minicart_infos a{font-weight:700;font-size:18px;color:#696969;text-decoration:none}.minicart__entries{padding:0!important}#minicart_infos .minicart__info{flex-grow:1;padding-top:13px}#minicart_infos .minicart__info>span{white-space:wrap;word-break:break-all}.upsell-item-wrap{background:#f8f8f8!important}.minicart{margin-top:0!important;background:#fff!important;max-width:500px;border-radius:0!important}.minicart__info .between{display:flex;justify-content:space-between;gap:5px;position:relative}.minicart__info .between:last-child{align-items:center}.minicart__price{margin-top:0!important;display:flex!important;flex-direction:column}.minicart__price .original{text-decoration:line-through}.between--input{margin-top:18px!important}#minicart_infos .minicart__trash{font-size:16px;position:relative;text-decoration:underline;cursor:pointer}#minicart_infos .minicart__variation{margin-top:11px!important}#minicart_infos .quantity--input{width:75px;height:31px;padding:0;border:solid 1px #000;margin-top:0!important;display:flex;position:relative;border-radius:0}#minicart_infos .quantity--input button{padding:0;display:flex;line-height:18px;border:none;border-radius:0;align-items:center;width:33.3%;z-index:2;font-size:24px;justify-content:center;background:transparent}#minicart_infos .quantity--input .minus-icon{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;left:6px}#minicart_infos .quantity--input .plus-icon{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;right:6px}#minicart_infos .quantity--input input{width:33%;background-color:transparent;font-size:18px;padding:0;-webkit-appearance:none;appearance:none;border:none;text-align:center;-moz-appearance:textfield}.quantity--input input::-webkit-outer-spin-button,.quantity--input input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}.quantity--input input[type=number]{-moz-appearance:textfield!important}#minicart__button:checked~.minicart__holder{transform:translate(0)}.minicart__holder.cart-drawer{position:fixed;right:0;left:unset;top:0;margin:0;height:100vh;z-index:9999;display:block;transform:translate(100%);transition:transform .25s;max-width:350px}.booster__popup--holder{z-index:99999!important}.minicart-header{height:39px;display:flex;flex-shrink:0;position:relative;align-items:center;justify-content:center;background-color:#000}.minicart-header span{color:#fff;font-size:14px}.minicart-header .close-cart{position:absolute;right:17px;top:50%;cursor:pointer;transform:translateY(-50%)}.minicart__button .overlay{z-index:100!important}.minicart__image{width:80px;flex-shrink:0}.minicart__image .card__img--ratio{border-radius:12px}.minicart__holder{display:none;position:absolute;right:0;text-align:left;z-index:20}.minicart{min-width:350px;overflow:hidden;position:relative;background:#efefef;color:#1b1b1b;margin-top:4px;box-shadow:0 5px 10px #00000014;border-radius:13px}.minicart__title{margin-bottom:16px!important}.minicart__trash .uil{font-size:1em}.minicart__title span{font-size:.8em}.minicart__title a{float:right;font-size:.7em;text-transform:uppercase;color:#fff}.minicart__title a:hover{color:#1b1b1b}.minicart__entries{overflow-y:auto;max-height:400px;padding:20px}.minicart__entries .svg-icon{height:18px;width:18px}.empty__cart--icon .uil{font-size:130px;color:#fff}.empty__cart--title{margin-top:12px!important;margin-bottom:24px!important}.minicart__bottom{position:relative;width:100%;bottom:0;left:0;box-shadow:0 -5px 30px -10px #00000026;padding:20px}.minicart__bottom .minicart__total{display:block;margin-bottom:16px!important;font-weight:600}.minicart__entry{display:flex;flex-wrap:nowrap;align-items:center;transition:opacity .25s;opacity:1;margin-bottom:20px}.minicart__entry .minicart__info{flex:auto;margin-left:12px!important}.minicart__entry .minicart__variation{font-size:16px;display:block;line-height:16px;margin-top:11px!important;color:#000}.minicart__entry .minicart__price{font-size:18px;line-height:18px;display:block;font-weight:600}#minicart__button{display:none}.minicart__button{display:inline-block}#minicart__button:checked~.minicart__holder{display:block;z-index:999}.minicart__label{display:flex;position:relative}.minicart__label:hover{cursor:pointer}.minicart__label .item__count{padding:0 3px;font-size:10px;display:block;position:absolute;text-align:right;font-weight:700;bottom:10px;right:-3px;-webkit-user-select:none;user-select:none;background:#1b1b1b;color:#fff;border-radius:10px}.minicart__button .overlay{opacity:.2;z-index:-1}#minicart__button:checked~.overlay{display:block}.minicart .quantity--input__button{padding:8px 20px}.minicart .quantity--input__input{width:40px;padding:6px 4px}@media only screen and (min-width: 768px){#minicart__button:checked~.minicart__holder{transform:translate(0)}.minicart__holder.cart-drawer{position:fixed;right:0;top:0;margin:0;height:100vh;z-index:9999;display:block;transform:translate(100%);transition:transform .25s;max-width:550px}.cart-drawer .minicart{margin:0;height:100vh;display:flex;flex-direction:column;border-radius:0}.cart-drawer .minicart__entries{max-height:none}.cart-drawer .minicart__bottom{margin-top:auto}.minicart__button .overlay{z-index:1}}@media only screen and (max-width: 767px){.minicart__holder{height:80vh;left:8px;width:calc(100% - 16px)}.minicart{max-width:100%;max-height:100%;overflow:auto;width:100%;padding:0;left:0;position:absolute;margin-top:32px;display:flex;flex-direction:column;height:100%;min-width:0}.minicart__entries{max-height:100%;height:100%}}.card__img--ratio{padding-top:100%;width:100%;position:relative;border-radius:12px;overflow:hidden}.card__img{position:absolute;width:100%;height:100%;top:0;left:0}.card__img img{width:100%;height:100%;object-fit:cover}.empty__cart--icon{font-size:130px;line-height:130px;fill:#000}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cart.css.map */
