#mini-cart.jg-cart{--jg-pink: #f890a5;--container-gutter: 16px;width:min(450px,100%);max-width:100%;min-width:0;height:100vh;height:var(--jg-height,100dvh);max-height:var(--jg-height,100dvh);top:0;bottom:0;background:#fff;color:#080808;font:14px/1.4 Arial,sans-serif}#mini-cart.jg-cart *,#mini-cart.jg-cart *:before,#mini-cart.jg-cart *:after{box-sizing:border-box}#mini-cart.jg-cart a{color:inherit;text-decoration:none}#mini-cart.jg-cart button,#mini-cart.jg-cart input{font:inherit}#mini-cart.jg-cart svg{display:block}#mini-cart.jg-cart .jg-header{position:relative;display:flex;flex:0 0 60px;align-items:center;justify-content:space-between;width:100%;min-width:0;padding:0 16px;margin:0;border:0;box-shadow:none;background:#fff}#mini-cart.jg-cart .jg-header h2{margin:0;color:var(--jg-pink);font:700 20px/1.2 Arial,sans-serif;letter-spacing:0}#mini-cart.jg-cart .jg-close{width:44px;height:44px;display:grid;place-items:center;padding:14px;margin-right:-10px;color:var(--jg-pink);border:0;border-radius:0;background:none;cursor:pointer}#mini-cart.jg-cart .jg-close svg{width:16px;height:16px}#mini-cart.jg-cart .jg-close:focus-visible{outline:none;box-shadow:inset 0 -2px var(--jg-pink)}#mini-cart.jg-cart .jg-shipping{flex:0 0 auto;width:100%;padding:10px 16px 24px}#mini-cart.jg-cart .jg-shipping p{margin:0 0 20px;font-size:15px}#mini-cart.jg-cart .jg-shipping-track{position:relative;height:5px;border-radius:999px;background:#f3f3f3}#mini-cart.jg-cart .jg-shipping-fill{display:block;height:100%;border-radius:inherit;background:var(--jg-pink)}#mini-cart.jg-cart .jg-truck{position:absolute;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:30px;height:30px;color:#fff;background:var(--jg-pink);border:3px solid #fce0e7;border-radius:50%}#mini-cart.jg-cart .jg-truck svg{width:21px;height:21px}#mini-cart.jg-cart .jg-items{flex:1 1 0%;width:100%;min-width:0;min-height:0;max-width:100%;padding:0 16px 20px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}#mini-cart.jg-cart #mini-cart-form{margin:0;padding:0;width:100%;min-width:0}#mini-cart.jg-cart .jg-line{position:relative;display:grid;grid-template-columns:66px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:10px 14px;width:100%;min-width:0;min-height:102px;margin:0 0 12px;padding:10px 0;border:0}#mini-cart.jg-cart .jg-image{grid-column:1;grid-row:1 / 3;width:66px;height:82px;overflow:hidden}#mini-cart.jg-cart .jg-image img{display:block;width:100%;height:100%;padding:0;border:0;object-fit:cover}#mini-cart.jg-cart .jg-details{grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}#mini-cart.jg-cart .jg-details>a{font-size:14px;font-weight:700;line-height:1.35}#mini-cart.jg-cart .jg-details p{margin:4px 0 0;font-size:11px;color:#666}#mini-cart.jg-cart .jg-line-price{grid-column:3;grid-row:1;font-size:13px;text-align:right}#mini-cart.jg-cart .jg-line-price s{display:block;margin-bottom:2px;color:#888;font-size:10px}#mini-cart.jg-cart .jg-line-price strong{display:block}#mini-cart.jg-cart .jg-quantity{grid-column:2 / 4;grid-row:2;display:flex;justify-content:space-between;align-items:flex-end;min-width:0;width:100%}#mini-cart.jg-cart .jg-remove{display:grid;place-items:center;width:32px;height:32px;margin-left:-6px;color:#080808}#mini-cart.jg-cart .jg-remove svg{width:18px;height:18px}#mini-cart.jg-cart .jg-stepper{display:grid;grid-template-columns:repeat(3,32px);gap:0;flex:0 0 96px;width:96px;min-width:96px;max-width:96px;height:32px}#mini-cart.jg-cart .jg-stepper>a,#mini-cart.jg-cart .jg-stepper>span,#mini-cart.jg-cart .jg-stepper>input{display:grid;place-items:center;flex:none;width:32px;min-width:0;max-width:32px;height:32px;min-height:32px;margin:0;padding:0;border:0;text-align:center;color:#080808;background:#fff}#mini-cart.jg-cart .jg-stepper input{appearance:textfield;-webkit-appearance:none;font-weight:700}#mini-cart.jg-cart .jg-stepper input::-webkit-inner-spin-button,#mini-cart.jg-cart .jg-stepper input::-webkit-outer-spin-button{-webkit-appearance:none}#mini-cart.jg-cart .jg-stepper svg{width:14px;height:14px}#mini-cart.jg-cart .jg-stepper>.jg-plus{background:#f4f4f4;border-radius:3px}#mini-cart.jg-cart .jg-disabled{opacity:.35}#mini-cart.jg-cart .jg-suggestions{width:100%;min-width:0;margin:24px 0 20px}#mini-cart.jg-cart .jg-suggestions h3{margin:0 0 16px;font:700 20px/1.3 Arial,sans-serif}#mini-cart.jg-cart jg-cart-carousel{display:block;min-width:0;max-width:100%}#mini-cart.jg-cart .jg-slider-track{display:flex;gap:10px;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}#mini-cart.jg-cart .jg-slider-track::-webkit-scrollbar{display:none}#mini-cart.jg-cart .jg-suggestion{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:1fr auto;gap:8px;flex:0 0 76%;min-width:0;min-height:92px;margin:0;padding:0 10px 0 0;background:#f4f4f4;border-radius:4px;overflow:hidden;scroll-snap-align:start}#mini-cart.jg-cart .jg-suggestion-image{grid-column:1;grid-row:1 / 3;width:72px;height:92px}#mini-cart.jg-cart .jg-suggestion-image img{display:block;width:100%;height:100%;object-fit:cover}#mini-cart.jg-cart .jg-suggestion-copy{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:5px;grid-column:2;grid-row:1;padding-top:10px;min-width:0}#mini-cart.jg-cart .jg-suggestion-copy a{flex:1 1 100px;font-size:12px;font-weight:600;line-height:1.3}#mini-cart.jg-cart .jg-suggestion-copy p{margin:0;font-size:12px;font-weight:700;white-space:nowrap}#mini-cart.jg-cart .jg-suggestion-copy s,#mini-cart.jg-cart .jg-suggestion-benefit{display:none}#mini-cart.jg-cart .jg-suggestion form,#mini-cart.jg-cart .jg-suggestion>.jg-add{grid-column:2;grid-row:2;align-self:end;justify-self:start;margin:0 0 10px}#mini-cart.jg-cart .jg-add{display:inline-block;width:auto;min-width:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--jg-pink);font:500 12px Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}#mini-cart.jg-cart .jg-add:disabled{opacity:.5}#mini-cart.jg-cart .jg-add-status{margin:0;font-size:12px}#mini-cart.jg-cart .jg-add-status:empty{display:none}#mini-cart.jg-cart .jg-slider-controls{display:flex;align-items:center;justify-content:space-between;min-height:28px;margin-top:10px}#mini-cart.jg-cart .jg-slider-controls>button{display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;background:none;color:var(--jg-pink);cursor:pointer}#mini-cart.jg-cart .jg-slider-controls>button:disabled{opacity:.3}#mini-cart.jg-cart .jg-slider-controls>button span{width:8px;height:8px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}#mini-cart.jg-cart .jg-slider-controls>[data-jg-slide-prev] span{transform:rotate(-135deg)}#mini-cart.jg-cart .jg-slider-dots{display:flex;align-items:center;gap:7px}#mini-cart.jg-cart .jg-slider-dots button{width:18px;height:28px;padding:0;border:0;background:none;cursor:pointer}#mini-cart.jg-cart .jg-slider-dots button:after{content:"";display:block;width:100%;height:2px;border-radius:999px;background:#ddd}#mini-cart.jg-cart .jg-slider-dots button[aria-current=true]{width:30px}#mini-cart.jg-cart .jg-slider-dots button[aria-current=true]:after{background:var(--jg-pink)}#mini-cart.jg-cart .jg-footer{flex:0 0 auto;width:100%;min-width:0;max-width:100%;max-height:50%;margin-top:auto;padding:16px 16px max(12px,env(safe-area-inset-bottom));box-shadow:none;overflow-y:auto;overflow-x:hidden;background:#fff}#mini-cart.jg-cart .jg-total{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:20px;font-weight:700}#mini-cart.jg-cart .jg-checkout{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;margin:18px 0 0;padding:10px 24px;border:0;border-radius:4px;background:#000;color:#fff;font:700 16px Arial,sans-serif;cursor:pointer}#mini-cart.jg-cart .jg-discounts{list-style:none;margin:0 0 10px;padding:0;font-size:12px}#mini-cart.jg-cart .jg-discounts li{display:flex;justify-content:space-between;gap:10px}#mini-cart.jg-cart .jg-payments{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;list-style:none;width:100%;margin:10px 0;padding:0}#mini-cart.jg-cart .jg-payments li{margin:0;padding:0}#mini-cart.jg-cart .jg-payments svg{width:38px;height:24px}#mini-cart.jg-cart .jg-continue{display:block;margin:0 auto;padding:0;border:0;background:none;color:var(--jg-pink);font-size:12px;font-weight:700;cursor:pointer}#mini-cart.jg-cart .jg-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}#mini-cart.jg-cart .jg-empty h3{font:700 20px Arial,sans-serif;margin:0}#mini-cart.jg-cart .jg-empty-button{padding:12px 24px;border:0;color:#fff;background:#000;font-weight:700;cursor:pointer}#mini-cart.jg-cart a:focus-visible,#mini-cart.jg-cart button:focus-visible,#mini-cart.jg-cart input:focus-visible{outline:2px solid var(--jg-pink);outline-offset:2px}@media(max-width:380px){#mini-cart.jg-cart .jg-line{grid-template-columns:58px minmax(0,1fr) auto;gap:8px}#mini-cart.jg-cart .jg-image{width:58px;height:80px}#mini-cart.jg-cart .jg-suggestion{flex-basis:84%;grid-template-columns:60px minmax(0,1fr)}#mini-cart.jg-cart .jg-suggestion-image{width:60px}}@media(max-height:600px){#mini-cart.jg-cart .jg-header{flex-basis:48px}#mini-cart.jg-cart .jg-shipping{padding-top:4px;padding-bottom:18px}#mini-cart.jg-cart .jg-shipping p{margin-bottom:15px;font-size:13px}#mini-cart.jg-cart .jg-total{font-size:18px}#mini-cart.jg-cart .jg-checkout{margin-top:10px}#mini-cart.jg-cart .jg-footer{padding-top:10px}}#mini-cart.jg-cart .jg-header{background:var(--jg-pink);color:#fff}#mini-cart.jg-cart .jg-header h2,#mini-cart.jg-cart .jg-close{color:#fff}#mini-cart.jg-cart .jg-close:focus-visible{box-shadow:inset 0 -2px #fff}#mini-cart.jg-cart>:not(.drawer__overlay):not(.jg-header):not(.jg-shipping):not(.jg-items):not(.jg-footer),#mini-cart.jg-cart .jg-footer>:not(.jg-total):not(.jg-checkout):not(.jg-payments):not(.jg-continue){display:none!important}#mini-cart.jg-cart .jg-details .jg-product-subtitle{margin:5px 0 0;font-size:12px;line-height:1.35;font-weight:400;color:#666}#mini-cart.jg-cart .jg-suggestion-meta{flex:1 1 100px;min-width:0}#mini-cart.jg-cart .jg-suggestion-copy .jg-product-subtitle{margin:4px 0 0;font-size:11px;font-weight:400;line-height:1.35;white-space:normal;color:#666}
/*# sourceMappingURL=/cdn/shop/t/47/assets/jg-cart.css.map */
