.minicart-back{background-color:#000;opacity:.5}#mini-cart{max-width:364px;right:-380px;padding:7px;background:transparent;box-shadow:none;color:#3b5947;font-size:12px}@media(max-width:450px){#mini-cart{width:100%;max-width:none;right:-100%}}#mini-cart .minicart-form{background:#f9f5f2;border-radius:15px}#mini-cart.loading .ajax_place{opacity:1;pointer-events:none}#mini-cart.loading .cart-items:not(:has(.is-loading)):after,#mini-cart .cart-item .is-loading:after{content:"";display:block}#mini-cart.loading .cart-items:not(:has(.is-loading)):after,#mini-cart .ajax_loader,#mini-cart .cart-item .is-loading:after{width:26px;height:26px;border:3px solid #c8c8c8;border-right-color:transparent;border-radius:50%;animation:mini-cart-spin .8s linear infinite}#mini-cart.loading .cart-items:not(:has(.is-loading)):after{margin:4px auto 12px}#mini-cart .ajax_loader{top:50%;left:calc(50% - 13px)}#mini-cart.loading:has(.cart-items) .ajax_loader,#mini-cart .ajax_loader img{display:none}#mini-cart .cart-item .is-loading:after{width:12px;height:12px;border-width:2px}#mini-cart .cart-item .remove.is-loading{display:flex;align-items:center;justify-content:center;background:none}#mini-cart .cart-item .quantity__button.is-loading svg{display:none}@keyframes mini-cart-spin{to{transform:rotate(360deg)}}#mini-cart .ns-top{background:#fff}#mini-cart .cart-name{position:relative}#mini-cart .cart-name .head{padding:17px 44px;text-align:center;border-bottom:0;font-family:inherit;font-size:14.4px;font-weight:300;color:#3b5947}#mini-cart .cart-name .common-close{width:44px;height:44px;top:6px;right:6px}#mini-cart .cart-name .common-close:before,#mini-cart .cart-name .common-close:after{width:3px;height:16px;top:14px;left:21px}#mini-cart .c-progress-bar{--marker-size: 61px;margin:0;padding:0 20px 40px;background:#fff;border-bottom:1px solid #cbd5e0}#mini-cart .c-progress-bar .progress-text{text-align:center;font-size:12px;font-weight:500}#mini-cart .c-progress-bar .bar{height:8px;margin-top:34px;border-radius:8px;background-color:#f5e8e2}#mini-cart .c-progress-bar .bar .progress{height:8px;border:0;border-radius:8px}#mini-cart .c-progress-bar .bar .progress span{background-color:#3b5947}#mini-cart .c-progress-bar--complete .bar .progress span{background-color:#eaccbe}#mini-cart .c-progress-bar .bar .price,#mini-cart .c-progress-bar .nexttext{display:none}#mini-cart .c-progress-bar .bar .points{top:4px;z-index:2}#mini-cart .c-progress-bar .bar .points:after{content:none}#mini-cart .c-progress-bar .bar .points .text{top:0;bottom:auto;left:0;box-sizing:content-box;width:55px;height:55px;transform:translate(-50%,-50%);border:3px solid #EACCBE;border-radius:50%;background:#f9f5f2;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1.1;text-transform:none}#mini-cart .c-progress-bar .bar .points--reached .text{border-color:#3b5947}#mini-cart .c-progress-bar .bar .points--gift .text:after{content:"";width:14px;height:14px;margin-top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%233B5947'%3E%3Cpath fill-rule='evenodd' d='M14 6a2.5 2.5 0 00-4-3 2.5 2.5 0 00-4 3H3.25C2.56 6 2 6.56 2 7.25v.5C2 8.44 2.56 9 3.25 9h6V6h1.5v3h6C17.44 9 18 8.44 18 7.75v-.5C18 6.56 17.44 6 16.75 6H14zm-1-1.5a1 1 0 01-1 1h-1v-1a1 1 0 112 0zm-6 0a1 1 0 001 1h1v-1a1 1 0 00-2 0z' clip-rule='evenodd'/%3E%3Cpath d='M9.25 10.5H3v4.75A2.75 2.75 0 005.75 18h3.5v-7.5zM10.75 18v-7.5H17v4.75A2.75 2.75 0 0114.25 18h-3.5z'/%3E%3C/svg%3E") center / contain no-repeat}#mini-cart .c-progress-bar .bar .points--shipping .text:after{content:"";width:14px;height:14px;margin-top:1px;background:var(--marker-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%233B5947'%3E%3Cpath d='M6.5 3c-1.051 0-2.093.04-3.125.117A1.49 1.49 0 002 4.607V10.5h9V4.606c0-.771-.59-1.43-1.375-1.489A41.568 41.568 0 006.5 3zM2 12v2.5A1.5 1.5 0 003.5 16h.041a3 3 0 015.918 0h.791a.75.75 0 00.75-.75V12H2z'/%3E%3Cpath d='M6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM13.25 5a.75.75 0 00-.75.75v8.514a3.001 3.001 0 014.893 1.44c.37-.275.61-.719.595-1.227a24.905 24.905 0 00-1.784-8.549A1.486 1.486 0 0014.823 5H13.25zM14.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z'/%3E%3C/svg%3E")) center / contain no-repeat}#mini-cart .c-progress-bar .bar .points .text .amount{position:absolute;top:100%;left:50%;margin-top:4px;transform:translate(-50%);font-size:9.6px;white-space:nowrap}#mini-cart .cart-items{padding:12px 20px 0}#mini-cart .cart-item{display:grid;grid-template-columns:90px 1fr auto auto;grid-template-rows:auto 1fr auto;grid-template-areas:"image title title remove" "image meta  meta  meta" "image price qty   qty";column-gap:8px;padding:0;margin:0 0 12px;border-bottom:0;font-size:12px}#mini-cart .cart-item .details,#mini-cart .cart-item .price-wrap{display:contents}#mini-cart .cart-item .image{grid-area:image;width:90px}#mini-cart .cart-item .image a{padding-top:100%;border-radius:0}#mini-cart .cart-item .details .sub-title{grid-area:title;margin:0 0 5px;font-size:13.2px;line-height:1.25;text-transform:none}#mini-cart .cart-item .details .sub-title b{font-weight:400}#mini-cart .cart-item .selling-plan{grid-area:meta;margin:0;padding:0;font-size:8px;line-height:1.3;font-weight:500}#mini-cart .cart-item .prize{grid-area:price;align-self:end;text-align:left;font-size:13.2px;font-weight:300;line-height:20px}#mini-cart .cart-item .prize strike,#mini-cart .cart-item .prize br{display:none}#mini-cart .cart-item .remove{grid-area:remove;justify-self:end;width:18px;height:18px;font-size:0;text-decoration:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 3V4H4V6H5V19C5 19.5304 5.21071 20.0391 5.58579 20.4142C5.96086 20.7893 6.46957 21 7 21H17C17.5304 21 18.0391 20.7893 18.4142 20.4142C18.7893 20.0391 19 19.5304 19 19V6H20V4H15V3H9ZM7 6H17V19H7V6ZM9 8V17H11V8H9ZM13 8V17H15V8H13Z' fill='%23777777'/%3E%3C/svg%3E") center / contain no-repeat}#mini-cart .cart-item--gift a{pointer-events:none;cursor:default}#mini-cart .cart-item quantity-input{grid-area:qty;align-self:end;width:auto;min-height:0;border:0;border-radius:0;overflow:visible}#mini-cart .cart-item .quantity__button{width:20px;height:20px;margin:0;border:1px solid #ccc;background:#0000;color:#000}#mini-cart .cart-item .quantity__button:first-child{border-radius:4px 0 0 4px}#mini-cart .cart-item .quantity__button:last-child{border-radius:0 4px 4px 0}#mini-cart .cart-item .quantity__button svg{width:9px;stroke:currentColor;stroke-width:.8}#mini-cart .cart-item .quantity__input{width:29px;height:20px;flex-grow:0;padding:0 4px;border:solid #ccc;border-width:1px 0;background:#fff;font-size:11px;font-weight:700;color:#000;opacity:1}#mini-cart .mc-gift{margin:4px 0 12px;border:1px solid #EACCBE;border-radius:6px;background:#fff;color:#3b5947}#mini-cart .mc-gift__head{padding:9px 12px;border-bottom:1px solid #EACCBE;text-align:center;font-size:12px;font-weight:500}#mini-cart .mc-gift__body{display:flex;align-items:flex-start;gap:8px;padding:10px 8px 14px}#mini-cart .mc-gift__media{position:relative;flex:0 0 64px;height:64px}#mini-cart .mc-gift__media img,#mini-cart .mc-gift__media video{display:block;width:100%;height:100%;object-fit:cover}#mini-cart .mc-gift__title{font-size:12px;line-height:1.3}#mini-cart .ns-bottom{padding:0;background:#f9f5f2;border-top:1px solid #e2e8f0}#mini-cart .ns-bottom .checkout-se{padding:8px 20px}#mini-cart .ns-bottom .checkout-se button{padding:12px;margin-bottom:8px;border-radius:6px;font-size:15.6px;color:#fff}#mini-cart .ns-bottom .checkout-se .chek-btn.is-loading{position:relative;color:transparent;pointer-events:none}#mini-cart .ns-bottom .checkout-se .chek-btn.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #fff;border-right-color:transparent;border-radius:50%;animation:mini-cart-spin .8s linear infinite}#checkout.is-loading{opacity:.6;cursor:progress;pointer-events:none}#mini-cart .ns-bottom .checkout-se .afp{font-size:12px}#mini-cart .continue-shopping{display:block;padding:4px 0;text-align:center;text-decoration:underline;font-size:12px;font-weight:700}#mini-cart .c-yml{margin-top:auto;padding:10px 8px;background:transparent}#mini-cart .c-yml .cab{margin:0;padding:8px 0;text-align:center;font-family:inherit;font-size:12px;font-weight:700;color:#3b5947}#mini-cart .upsell-scroller{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 4px 4px}#mini-cart .upsell-card{flex:0 0 295px;display:flex;gap:16px;padding:8px;border:2px solid #EACCBE;border-radius:5px;scroll-snap-align:start}#mini-cart .upsell-card .image{flex:0 0 70px;height:70px;overflow:hidden;border-radius:5px}#mini-cart .upsell-card .image img{display:block;width:100%;height:100%;object-fit:cover}#mini-cart .upsell-card .info{flex:1;display:flex;flex-direction:column}#mini-cart .upsell-card .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-weight:600;line-height:1.25}#mini-cart .upsell-card .bottom{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px}#mini-cart .upsell-card .price{font-size:10.8px;font-weight:300}#mini-cart .upsell-card .price s{margin-right:4px;opacity:.75}#mini-cart .upsell-card .upsell-add{padding:6px 8px;border:2px solid #3B5947;border-radius:6px;background:#fff;color:#3b5947;font-size:9.6px;font-weight:700}#mini-cart .cab-empty{margin:0;padding:16px 20px;background:transparent}#mini-cart .cab-empty img{display:block;max-width:100%;height:auto;margin:0 auto 8px}#mini-cart .cab-empty .continue-shopping{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/172/assets/mini-cart-native.css.map */
