.drawer__inner.fg-cart{width:44rem;max-width:calc(100vw - 4rem);padding:0}.fg-cart__header{padding:1.6rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.fg-cart__title{margin:0;font-size:1.9rem;font-weight:700;font-style:normal;letter-spacing:.02em}.fg-cart .fg-cart__close{position:static;min-width:3.2rem;min-height:3.2rem;display:flex;align-items:center;justify-content:center;background:#f2f2f2;border-radius:.6rem}.fg-cart .fg-cart__close .svg-wrapper{width:1.4rem;height:1.4rem}.fg-cart__bw{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:0;padding:.9rem 1.6rem;background:#000;color:#fff;text-align:center;font-size:1.35rem;font-style:italic;line-height:1.3;letter-spacing:.02em}.fg-cart__bw:not(:has(.fg-cart__bw-msg:not([hidden]))){display:none}.fg-cart__bw-msg{margin:0}.fg-cart__bw-msg[hidden]{display:none}.fg-cart__bw b,.fg-cart__bw-t{font-weight:700;color:#ffb81f;background:linear-gradient(90deg,#ffa000,#ffc233,#ffe27a,#ffc233,#ffa000);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fgCartLava 3s linear infinite}.fg-cart__bw-t{font-style:normal;font-variant-numeric:tabular-nums;letter-spacing:.03em}.fg-cart__flame{position:relative;flex:0 0 1.4rem;width:1.4rem;height:1.8rem}.fg-cart__flame svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;transform-origin:50% 100%;filter:drop-shadow(0 0 3px rgba(255,190,40,.85));animation:fgCartFlicker 1.2s ease-in-out infinite alternate}.fg-cart__flame .fg-cart__core{transform-box:fill-box;transform-origin:50% 100%;animation:fgCartCore .7s ease-in-out infinite alternate}@keyframes fgCartLava{to{background-position:-200% 0}}@keyframes fgCartFlicker{0%{transform:scale(1) skew(0)}20%{transform:scale(.94,1.07) skew(-4deg)}45%{transform:scale(1.04,.95) skew(3deg)}70%{transform:scale(.96,1.09) skew(-2deg)}to{transform:scale(1.02,.98) skew(2deg)}}@keyframes fgCartCore{0%{transform:scale(1)}50%{transform:scale(.88,1.14)}to{transform:scale(1.06,.9)}}@media(prefers-reduced-motion:reduce){.fg-cart__bw b,.fg-cart__bw-t,.fg-cart__flame svg,.fg-cart__flame .fg-cart__core{animation:none}}.fg-cart cart-drawer-items{padding:0 2rem}.fg-cart .cart-item.fg-cart__item{display:grid;grid-template-columns:5.6rem 1fr 2.4rem;gap:0 1.4rem;padding:1.6rem 0;margin:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.fg-cart .fg-cart__item>td{padding:0!important}.fg-cart .fg-cart__item .cart-item__media{grid-row:auto}.fg-cart .fg-cart__item .cart-item__image{width:5.6rem;height:auto;border:.1rem solid rgba(var(--color-foreground),.08)}.fg-cart .fg-cart__details{grid-column:auto}.fg-cart .fg-cart__name{display:block;margin:0 0 .3rem;font-size:1.5rem;font-weight:700;font-style:normal;text-decoration:none;color:rgb(var(--color-foreground))}.fg-cart__options{margin:0 0 .2rem;font-size:1.25rem;font-style:italic;color:rgba(var(--color-foreground),.5);line-height:1.4}.fg-cart__price{margin:0 0 .8rem;font-size:1.35rem;line-height:1.4}.fg-cart__compare{margin-right:.3rem;color:rgba(var(--color-foreground),.45)}.fg-cart__saved{color:#1f9d4b;font-weight:700}.fg-cart .fg-cart__qty{width:auto;min-height:2.6rem;display:inline-flex}.fg-cart .fg-cart__qty:before,.fg-cart .fg-cart__qty:after{display:none}.fg-cart .fg-cart__qty .quantity__button,.fg-cart .fg-cart__qty .quantity__input{width:2.6rem;height:2.6rem;min-height:0;padding:0;border:.1rem solid rgba(var(--color-foreground),.15);font-size:1.2rem;text-align:center}.fg-cart .fg-cart__qty .quantity__input{border-left:0;border-right:0}.fg-cart .fg-cart__qty .quantity__button .svg-wrapper{width:.9rem}.fg-cart .quantity-popover-container{padding:0}.fg-cart .fg-cart__remove{position:relative;display:flex;justify-content:flex-end;align-items:flex-start}.fg-cart .fg-cart__remove .cart-remove-button{min-width:2.4rem;min-height:2.4rem;margin:0;padding:0;color:rgba(var(--color-foreground),.55)}.fg-cart .fg-cart__remove .loading__spinner{right:0;padding-top:0}.fg-cart .fg-cart__footer{padding:1.6rem 2rem 1.4rem;background:#f6f6f6;border-top:.1rem solid rgba(var(--color-foreground),.08)}.fg-cart__footer>*+*{margin-top:1.2rem}.fg-cart__addon{display:grid;grid-template-columns:4.8rem 1fr auto;gap:1.2rem;align-items:center}.fg-cart__addon-img{width:4.8rem;height:4.8rem;object-fit:contain}.fg-cart__addon-title{display:flex;justify-content:space-between;gap:1rem;margin:0;font-size:1.35rem;font-weight:700;font-style:normal}.fg-cart__addon-desc{margin:.2rem 0 0;font-size:1.15rem;font-style:italic;line-height:1.35;color:rgba(var(--color-foreground),.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fg-cart__switch{position:relative;display:inline-block;width:3.4rem;height:2rem;cursor:pointer}.fg-cart__switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.fg-cart__switch span{position:absolute;top:0;right:0;bottom:0;left:0;background:#d6d6d6;border-radius:2rem;transition:background .2s;pointer-events:none}.fg-cart__switch span:after{content:"";position:absolute;top:.2rem;left:.2rem;width:1.6rem;height:1.6rem;background:#fff;border-radius:50%;box-shadow:0 .1rem .3rem #0003;transition:transform .2s}.fg-cart__switch input:checked+span{background:#000}.fg-cart__switch input:checked+span:after{transform:translate(1.4rem)}.fg-cart__switch input:focus-visible+span{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.fg-cart__addon.is-busy{opacity:.6;pointer-events:none}.fg-cart .fg-cart__checkout{width:100%;min-height:4.8rem;font-size:1.5rem;font-weight:700;font-style:normal;letter-spacing:.04em}.fg-cart__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:0}.fg-cart__pay .icon{width:3rem;height:1.9rem}@media screen and (max-width:749px){.fg-cart__bw{gap:.6rem;padding:.8rem 1.2rem;font-size:1.3rem;letter-spacing:.01em}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fg-cart.css.map */
