html.lux-mini-cart-open{overflow-y:hidden;overscroll-behavior:none;overflow-anchor:none}#shopify-section-header .cart_trigger>img{height:auto;object-fit:contain}@media(max-width:800px){#shopify-section-header .nav_block>.icon_list>li[cart],#shopify-section-header .nav_block>.icon_list>li[humb]{display:flex!important;align-items:center;height:44px}#shopify-section-header .nav_block>.icon_list>li>.side_navbar_toggler{float:none}#shopify-section-header .cart_trigger>img{display:block;transform:translate(3px,-1px)}#shopify-section-header .side_navbar_toggler>svg{transform:translate(-3px)}}.lux-mini-cart{--lux-mini-gutter: 32px;position:fixed;inset:0 0 0 auto;width:clamp(480px,40vw,720px);max-width:100vw;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:20px 0 0 20px;background:#fff;color:#191919;box-shadow:-12px 0 42px #0000001f;font-family:Poppins,sans-serif;font-size:15px;line-height:1.5;overflow:hidden;overscroll-behavior:contain;transform:translate(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.lux-mini-cart:not([open]){display:none}.lux-mini-cart[open]{display:flex;flex-direction:column}.lux-mini-cart.is-open{transform:translate(0)}.lux-mini-cart:focus{outline:none}.lux-mini-cart::backdrop{background:#0000;transition:background .28s ease}.lux-mini-cart.is-open::backdrop{background:#0000007f}.lux-mini-cart *,.lux-mini-cart *:before,.lux-mini-cart *:after{box-sizing:border-box}.lux-mini-cart [hidden]{display:none!important}.lux-mini-cart a{color:inherit}.lux-mini-cart button,.lux-mini-cart input{font:inherit}.lux-mini-cart button{-webkit-appearance:none;appearance:none;cursor:pointer}.lux-mini-cart button:disabled{cursor:wait}.lux-mini-cart :focus-visible{outline:2px solid #0875b9;outline-offset:4px}.lux-mini-cart__top{flex:0 0 auto;position:relative;z-index:1;background:#fff;border-bottom:1px solid #dedede}.lux-mini-cart__header{display:flex;align-items:center;gap:20px;min-height:92px;padding:20px 22px 16px var(--lux-mini-gutter)}.lux-mini-cart__header h2{flex:1;margin:0;color:#191919;font:500 27px/1.2 Poppins,sans-serif}.lux-mini-cart__view{flex:0 0 auto;font-size:15px;text-decoration:underline;text-underline-offset:3px}.lux-mini-cart__view:hover{color:#5c5c5c}.lux-mini-cart__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:#171717}.lux-mini-cart__close i{font-size:23px;line-height:1}.lux-mini-cart__close:hover{background:transparent}.lux-mini-cart__close:focus:not(:focus-visible){outline:none}.lux-mini-cart__checkout-form{margin:0;padding:0 var(--lux-mini-gutter) 26px}.lux-mini-cart__checkout{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin:0;padding:14px 18px;border:1px solid #ffb600;border-radius:999px;background:#ffb600;color:#161616;font-weight:700!important;font-size:17px!important;line-height:1.35;text-align:center;transition:background-color .16s ease,border-color .16s ease}.lux-mini-cart__checkout:hover{background:#f1aa00;border-color:#f1aa00}.lux-mini-cart__checkout>i{flex:0 0 auto;font-size:25px;line-height:1}.lux-mini-cart__checkout:disabled{background:#efefef;border-color:#efefef;color:#747474;cursor:default}.lux-mini-cart__error{margin:-8px var(--lux-mini-gutter) 20px;color:#a82020;font-size:13px;line-height:1.5}.lux-mini-cart__scroll{flex:1 1 auto;min-height:0;width:100%;overflow:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.lux-mini-cart__content{padding:0 var(--lux-mini-gutter) max(28px,env(safe-area-inset-bottom))}.lux-mini-line{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;padding:28px 0;border-bottom:1px solid #dedede}.lux-mini-line__image{display:block;align-self:start;width:112px;aspect-ratio:1;overflow:hidden}.lux-mini-line__image img{display:block;width:100%;height:100%;object-fit:contain}.lux-mini-line__body{min-width:0}.lux-mini-line__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.lux-mini-line__title{display:block;color:#191919;font-size:16px;line-height:1.5;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.lux-mini-line__title:hover{text-decoration:underline;text-underline-offset:3px}.lux-mini-line__line-total{font-size:16px;line-height:1.5;font-weight:600;white-space:nowrap}.lux-mini-line__variant{margin:8px 0 0;color:#5c5c5c;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.lux-mini-line__property{margin:6px 0 0;color:#5c5c5c;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.lux-mini-line__property>span{font-weight:500}.lux-mini-line__property a{text-decoration:underline}.lux-mini-line__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 9px;margin:12px 0 0;line-height:1.4}.lux-mini-line__unit-price{font-size:18px;font-weight:600}.lux-mini-line__original{color:#737373;font-size:14px}.lux-mini-line__discount{margin:7px 0 0;color:#0875b9;font-size:12px;line-height:1.45}.lux-mini-line__actions{display:flex;align-items:center;gap:12px;margin-top:18px}.lux-mini-line__quantity{display:grid;grid-template-columns:40px 40px 40px;align-items:center;justify-items:center;height:42px;border:1px solid #cfcfcf;border-radius:999px;overflow:hidden}.lux-mini-line__quantity button{display:grid;place-items:center;min-width:0;width:40px;height:40px;padding:0;border:0;background:#fff;color:#191919}.lux-mini-line__quantity button:hover{background:#f5f5f5}.lux-mini-line__quantity button>i,.lux-mini-line__remove>i{display:grid;place-items:center;width:20px;height:20px;margin:0;padding:0;font-size:20px;line-height:1}.lux-mini-line__quantity button>i:before,.lux-mini-line__remove>i:before{display:block!important;margin:0;vertical-align:middle}.lux-mini-line__quantity input{width:40px;min-width:0;height:40px;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#191919;font-size:15px;line-height:normal;text-align:center}.lux-mini-line__remove{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#191919}.lux-mini-line__remove:hover{background:#f5f5f5}.lux-mini-line[aria-busy=true] .lux-mini-line__quantity{border-color:#b6b6b6}.lux-mini-cart__promotion{display:block;margin-top:28px;overflow:hidden;border-radius:0}.lux-mini-cart__promotion picture,.lux-mini-cart__promotion img{display:block;width:100%;height:auto}.lux-mini-cart__empty{display:flex;flex-direction:column;align-items:center;padding:42px 0 30px;text-align:center}.lux-mini-cart__empty>i{font-size:54px;color:#707070;line-height:1}.lux-mini-cart__empty p{margin:20px 0 24px;color:#4b4b4b;font-size:16px}.lux-mini-cart__continue{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 24px;border:1px solid #191919;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none}.lux-mini-cart__continue:hover{background:#191919;color:#fff}.lux-mini-cart__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:768px)and (max-width:1024px){.lux-mini-cart{width:560px;max-width:76vw}}@media(max-width:767px){.lux-mini-cart{--lux-mini-gutter: 20px;inset:auto 0 0;width:100%;max-width:100%;height:88vh;height:88dvh;max-height:calc(100dvh - 16px);border-radius:22px 22px 0 0;transform:translateY(100%)}.lux-mini-cart.is-open{transform:translateY(0)}.lux-mini-cart__header{min-height:78px;gap:12px;padding:15px 10px 12px var(--lux-mini-gutter)}.lux-mini-cart__header h2{font-size:23px}.lux-mini-cart__view{font-size:13px}.lux-mini-cart__close{flex-basis:44px}.lux-mini-cart__close i{font-size:21px}.lux-mini-cart__checkout-form{padding-bottom:20px}.lux-mini-cart__checkout{min-height:50px;padding:12px;font-size:15px!important;gap:8px}.lux-mini-cart__checkout>i{font-size:23px}.lux-mini-cart__error{margin-bottom:16px}.lux-mini-line{grid-template-columns:84px minmax(0,1fr);gap:14px;padding:22px 0}.lux-mini-line__image{width:84px}.lux-mini-line__heading{display:block}.lux-mini-line__line-total{display:none}.lux-mini-line__title{font-size:14px;line-height:1.5}.lux-mini-line__variant{margin-top:6px;font-size:13px}.lux-mini-line__property{font-size:12px}.lux-mini-line__prices{margin-top:10px;gap:4px 7px}.lux-mini-line__unit-price{font-size:16px}.lux-mini-line__original{font-size:12px}.lux-mini-line__actions{margin-top:14px;gap:8px}.lux-mini-cart__promotion{margin-top:24px}}@media(max-width:359px){.lux-mini-cart{--lux-mini-gutter: 16px}.lux-mini-cart__header h2{font-size:21px}.lux-mini-cart__header{gap:8px}.lux-mini-cart__checkout{font-size:14px!important}.lux-mini-line{grid-template-columns:72px minmax(0,1fr);gap:12px}.lux-mini-line__image{width:72px}.lux-mini-line__title{font-size:13px}}@media(prefers-reduced-motion:reduce){.lux-mini-cart,.lux-mini-cart::backdrop{transition-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/lux-mini-cart.css.map */
